Uncore

Uncore — термін, що використовується компанією Intel для спеціальних функцій центрального процесора, які не є частиною процесорного ядра, але мають з ним дуже тісний зв'язок, забезпечуючи таким чином високу швидкість доступу.[1] З часу випуску процесорів мікроархітектури Sandy Bridge відомий також під назвою «системний агент» (англ. system agent).[2]

Функції Uncore включають, з-поміж іншого, контролери QuickPath Interconnect, кеш третього рівня (L3 cache), механізми когеренції пам'яті («снупінг шини», англ. bus snooping agent), доступ до конвеєра інструкцій, контролера пам'яті і контролера інтерфейсу Thunderbolt.[3]

Дизайн uncore бере початок у мікросхемах північних мостів. Uncore реорганізує функції, критичні для ядер процесора, розміщуючи їх фізично ближче до ядра, і таким чином зменшуючи затримки доступу.

Мікроархітектура Intel Uncore розбивається на кілька модульних блоків. Головний інтерфейс uncore до ядра — так званий «кеш-бокс» (англ. cache box, CBox), який взаємодіє з процесорним кешем останнього рівня (англ. last level cache, LLC) і відповідає за керування когерентністю кешу. Множина внутрішніх і зовнішніх QPI-з'єднань керується блоками фізичного рівня (англ. physical-layer units, або PBox). З'єднання між PBox, CBox, і одним або більше MBox[що це?] здійснюється за допомогою контролера системної конфігурації (UBox) і роутера (RBox).[4]

Вилучення контролерів послідовних шин з Intel uncore дозволяє ще збільшити швидкодію шляхом підвищення тактової частоти uncore (UCLK) до гігагерців (2…3 ГГц, а у режимі «оверклокінгу» навіть більше ніж 3 ГГц).[5] Така висока частота дозволяє ядрові зменшити затримки при взаємодії з контролером пам'яті, на практиці на 10 наносекунд і більше.

Джерела

  1. Ultrabook, SmartPhone, Laptop, Desktop, Server, & Embedded. Intel.com. 21 січня 2014. Процитовано 21 січня 2014.
  2. Anand Lal Shimpi (14 вересня 2010). Intel's Sandy Bridge Architecture Exposed. AnandTech. Процитовано 15 липня 2015.
  3. Thunderbolt™ Technology for Developers. Intel.com. 13 січня 2014. Процитовано 21 січня 2014.
  4. Intel(R) Xeon(R) Processor 7500 Series Uncore Programming Guide (PDF). 30 січня 2014. Процитовано 30 січня 2014.
  5. Yus, Carlos (27 січня 2011). Intel Sandy Bridge out of specification 4.0, 4.4 and 4.6 GHz (updated). Highperformancesystems.blogspot.com. Процитовано 21 січня 2014.

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.