Uncore — термін, що використовується компанією Intel для спеціальних функцій центрального процесора, які не є частиною процесорного ядра, але мають з ним дуже тісний зв'язок, забезпечуючи таким чином високу швидкість доступу. З часу випуску процесорів мікроархітектури Sandy Bridge відомий також під назвою «системний агент» (англ. system agent).
Функції Uncore включають, з-поміж іншого, контролери QuickPath Interconnect, кеш третього рівня (L3 cache), механізми когеренції пам'яті («снупінг шини», англ. bus snooping agent), доступ до конвеєра інструкцій, контролера пам'яті і контролера інтерфейсу Thunderbolt.
Дизайн uncore бере початок у мікросхемах північних мостів. Uncore реорганізує функції, критичні для ядер процесора, розміщуючи їх фізично ближче до ядра, і таким чином зменшуючи затримки доступу.
Мікроархітектура Intel Uncore розбивається на кілька модульних блоків. Головний інтерфейс uncore до ядра — так званий «кеш-бокс» (англ. cache box, CBox), який взаємодіє з процесорним кешем останнього рівня (англ. last level cache, LLC) і відповідає за керування когерентністю кешу. Множина внутрішніх і зовнішніх QPI-з'єднань керується блоками фізичного рівня (англ. physical-layer units, або PBox). З'єднання між PBox, CBox, і одним або більше MBox[] здійснюється за допомогою контролера системної конфігурації (UBox) і роутера (RBox).
Вилучення контролерів послідовних шин з Intel uncore дозволяє ще збільшити швидкодію шляхом підвищення тактової частоти uncore (UCLK) до гігагерців (2…3 ГГц, а у режимі «оверклокінгу» навіть більше ніж 3 ГГц). Така висока частота дозволяє ядрові зменшити затримки при взаємодії з контролером пам'яті, на практиці на 10 наносекунд і більше.
Джерела
- . Intel.com. 21 січня 2014. Архів оригіналу за 19 жовтня 2012. Процитовано 21 січня 2014.
- Anand Lal Shimpi (14 вересня 2010). . . Архів оригіналу за 12 квітня 2016. Процитовано 15 липня 2015.
- . Intel.com. 13 січня 2014. Архів оригіналу за 3 вересня 2011. Процитовано 21 січня 2014.
- (PDF). 30 січня 2014. Архів оригіналу (PDF) за 4 березня 2016. Процитовано 30 січня 2014.
- Yus, Carlos (27 січня 2011). . Highperformancesystems.blogspot.com. Архів оригіналу за 6 березня 2019. Процитовано 21 січня 2014.
Посилання
- Intel Software Developer's Manual. Vol. 3A & 3B [ 8 березня 2011 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Uncore termin sho vikoristovuyetsya kompaniyeyu Intel dlya specialnih funkcij centralnogo procesora yaki ne ye chastinoyu procesornogo yadra ale mayut z nim duzhe tisnij zv yazok zabezpechuyuchi takim chinom visoku shvidkist dostupu Z chasu vipusku procesoriv mikroarhitekturi Sandy Bridge vidomij takozh pid nazvoyu sistemnij agent angl system agent Funkciyi Uncore vklyuchayut z pomizh inshogo kontroleri QuickPath Interconnect kesh tretogo rivnya L3 cache mehanizmi kogerenciyi pam yati snuping shini angl bus snooping agent dostup do konveyera instrukcij kontrolera pam yati i kontrolera interfejsu Thunderbolt Dizajn uncore bere pochatok u mikroshemah pivnichnih mostiv Uncore reorganizuye funkciyi kritichni dlya yader procesora rozmishuyuchi yih fizichno blizhche do yadra i takim chinom zmenshuyuchi zatrimki dostupu Mikroarhitektura Intel Uncore rozbivayetsya na kilka modulnih blokiv Golovnij interfejs uncore do yadra tak zvanij kesh boks angl cache box CBox yakij vzayemodiye z procesornim keshem ostannogo rivnya angl last level cache LLC i vidpovidaye za keruvannya kogerentnistyu keshu Mnozhina vnutrishnih i zovnishnih QPI z yednan keruyetsya blokami fizichnogo rivnya angl physical layer units abo PBox Z yednannya mizh PBox CBox i odnim abo bilshe MBox sho ce zdijsnyuyetsya za dopomogoyu kontrolera sistemnoyi konfiguraciyi UBox i routera RBox Viluchennya kontroleriv poslidovnih shin z Intel uncore dozvolyaye she zbilshiti shvidkodiyu shlyahom pidvishennya taktovoyi chastoti uncore UCLK do gigagerciv 2 3 GGc a u rezhimi overklokingu navit bilshe nizh 3 GGc Taka visoka chastota dozvolyaye yadrovi zmenshiti zatrimki pri vzayemodiyi z kontrolerom pam yati na praktici na 10 nanosekund i bilshe Dzherela Intel com 21 sichnya 2014 Arhiv originalu za 19 zhovtnya 2012 Procitovano 21 sichnya 2014 Anand Lal Shimpi 14 veresnya 2010 Arhiv originalu za 12 kvitnya 2016 Procitovano 15 lipnya 2015 Intel com 13 sichnya 2014 Arhiv originalu za 3 veresnya 2011 Procitovano 21 sichnya 2014 PDF 30 sichnya 2014 Arhiv originalu PDF za 4 bereznya 2016 Procitovano 30 sichnya 2014 Yus Carlos 27 sichnya 2011 Highperformancesystems blogspot com Arhiv originalu za 6 bereznya 2019 Procitovano 21 sichnya 2014 PosilannyaIntel Software Developer s Manual Vol 3A amp 3B 8 bereznya 2011 u Wayback Machine