Кольцевая шина в процессорах Intel позволяет сократить количество внутрипроцессорных соединений, необходимых для маршрутизации сигналов. fcenter.ru Вычислительные ядра, кэш, графическое ядро и элементы северного моста объединены одной шиной. fcenter.ru
Процесс работы кольцевой шины включает следующие этапы: www.ixbt.com
- Поступление запроса. www.ixbt.com Локальный агент хэширует адрес для равномерного распределения данных по банкам, определяет направление передачи запроса и ожидает освобождения шины (текущий трафик имеет приоритет над новым). www.ixbt.com
- Мониторинг приёмных портов. www.ixbt.com Каждый такт каждый агент мониторит приёмные порты обоих направлений и сравнивает в принятом сообщении целевой адрес с собственным. www.ixbt.com
- Передача сообщения. www.ixbt.com Если целевой адрес совпадает, то сообщение передаётся в один из клиентских портов. www.ixbt.com Иначе оно передаётся на выходной порт, чтобы через такт попасть в соседний агент. www.ixbt.com
- Освобождение шины. www.ixbt.com Если в течение такта выходной порт оказался свободным, агент либо вставляет своё сообщение (если есть ожидающие для этого направления), либо посылает следующему агенту сигнал о свободной шине. www.ixbt.com
Кольцевая шина обеспечивает минимальную латентность при обработке запросов, максимальную производительность и отличную масштабируемость технологии для версий чипов с различным количеством ядер и других компонентов. 3dnews.ru
Однако в процессорах Skylake-X и -SP Intel отказалась от внутренней кольцевой шины и перешла на топологию сетки (mesh). al-tm.ru