Uncore

редактировать

"Uncore "- термин, используемый Intel для описания функций микропроцессора, которые не находятся в ядре, но которые должны быть тесно связаны с ядром для достижения высокой производительности. С момента выпуска Sandy Bridge он называется «системный агент ». микроархитектура.

Подробности

Ядро содержит компоненты процессора, участвующие в выполнении инструкций, включая ALU, FPU, L1 и кэш L2.. Функции Uncore включают в себя контроллеры QPI, кэш L3, агент отслеживания конвейер, встроенный контроллер памяти и контроллер Thunderbolt. Другие контроллеры шины, такие как SPI и LPC, являются частью набора микросхем .

Дизайн Intel Uncore проистекает из его происхождение как северный мост. Конструкция uncore Intel реорганизует функции, критически важные для ядра, делая их физически ближе к ядру на кристалле, тем самым r обучение их задержке доступа.

В частности, микроархитектура ядра Intel разбита на ряд модульных единиц. Основным интерфейсом uncore к ядру является так называемый блок кэша (CBox), который взаимодействует с кешем последнего уровня (LLC) и отвечает за управление когерентностью кеша. Несколько внутренних и внешних каналов QPI управляются модулями физического уровня, называемыми PBox. Соединения между PBox, CBox и одним или несколькими iMC (MBox) управляются контроллером конфигурации системы (UBox) и маршрутизатором (RBox).

Удаление контроллеров последовательной шины из ядра Intel еще больше увеличивает производительность, позволяя тактовой частоте без ядра (UCLK) работать на базовой частоте 2,66 ГГц с ограничениями разгона, превышающими 3,44 ГГц. Эта повышенная тактовая частота позволяет ядру получать доступ к критически важным функциям (таким как iMC ) со значительно меньшей задержкой, обычно сокращая время доступа ядра к DRAM на 10 нс или более.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-20 10:37:53
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте