Този сайт използва бисквитки (cookies). Ако желаете можете да научите повече тук. Разбрах

Всичкo за важните особености на архитектурата AMD Zen

01 март 2017
2042 прочитания
0 коментара
23 одобрения
0 неодобрения
Страница 2 от 2

Устройството на кеш паметта също е претърпяло изменение при архитектурата ZEN. Обемът и асоциативността на кеша за данни от първо ниво (L1-D) е удвоен в сравнение с предходната архитектура – Bulldozer.  Кеша  за инструкции от първо ниво (L1-I), в новата архитектура, не е разделен между двете ядра. Също така му той е с удвоена асоциативност, което снижава броя на грешките, като също му е намалена и латентността. 
На всяко ядро се пада по 512 KB кеш от второ ниво (L2),  8-way асоциативен (осем канала), което е два пъти повече от процесорите Intel Skylake/Kabylake (256 KB на ядро, 4-way). Що се отнася до кеша от трето ниво (L3), то той е 16 MB или два блока по 8 MB за всяка четворка ядра - на всяко ядро се падат по 2 MB 16-way  L3 кеш. На практика обаче, в процесорите от Zen архитектурата, няма да има общ LLC кеш, както е при процесорите на Intel. От AMD обещават петкратно увеличение на пропусквателната способност на кеша в сравнение с предходната, Bulldozer архитектура.

В новата архитектура Zen е отделено особено внимание на въпросите, свързани с потреблението на електроенергия. На първо място, достатъчно ниско енергопотребление в процесорите с  архитектура Zen осигурява използването на 14 nm  технологичен процес FinFET на Global Foundries. Този процес не е изобщо нов за компанията и вече е отработен с GPU чиповете Polaris. Само че за разлика от него, при Zen се използва негова оптимизирана по отношение на плътността версия, която позволява създаването на транзистори с много ниска консумация.  Освен технологичният процес, за намаляване на консумацията на електроенергия и увеличаване на ефективността на работа са използвани някои подобрени и модифицирани методи и технологии, взаимствани (и доказали се) от мобилните процесори Carrizo и Bristol Ridge.

За снижаването на енергопотреблението способства и агресивният Clock Gating (забрана за подаване на тактова честота на частите от процесора, които не се използват), кешът от първо ниво с „обратен запис”, използването на голям обем кеш за микрооперации, както и други нововъведения в архитектурата Zen.

Както отдавна е известно, всяко ядро на процесорите с архитектура Zen, поддържа два потока или едновременна многопоточност (Simultaneous multithreading или SMT). Цялата сложност на реализация на тази технология се състои в това, че потоците не трябва да се блокират един с друг, като зареждат всички налични буфери и кеш памет. Именно тук за тази технология е най-подходящ собственият за всяко ядро L2 кеш, разделението на блокове INT и FP, както и други особености, позволяващи да се раздели натоварването.  
--------------
*Write-through  - най-простият метод на запис в кеша, при който едновременно се записва информацията в клетките на кеша и клетките на оперативната памет. По отношение на записаната информация е най-сигурен, но е и най-бавен -  латентността при запис се определя от латентността на оперативната памет, която е много по-голяма от тази на кеш паметта и поради тази причина, този метод е целесъобразно да се използва само, когато имаме единичен запис и множество прочитания на записаната на този адрес информация.

**Write-back – при този метод, информацията се записва в кеша, всеки път, когато настъпи промяна в данните, а в оперативната памет се записва през определен интервал от време и при определени условия. Определено този метод е по-ефективен от към латентност и скорост от предния, но при него има една друга  опасност – време през което  данните за един адрес в кеша и оперативната памет не съвпадат. Ако в този момент, на някоя приложна програма и са необходими  данните от този адрес, ще възникне фатална грешка. Затова, при този метод има доста по-усложнен конролер на кеша, който в горния случай първо трябва да актуализира данните в оперативната памет с тези на кеша и след това да разреши достъп на въпросното приложение до този адрес. 

А ето и какво получихме от AMD в последния ден на февруари. Кашонът вече е отворен и скоро ще можете да разберете какво точно имаше вътре и как се представи то в нашите тестове ;о)

23 одобрения
0 неодобрения
Още от рубрика "Хардуер"
КОМЕНТАРИ ОТ  
КОМЕНТАРИ
Трябва да сте регистриран потребител, за да коментирате статията
"Всичкo за важните особености на архитектурата AMD Zen"



    

абонамент за бюлетина