Diagram procesoru Zen zveřejněn! Nese dvojici 256bit FMAC FPU
Na slajd se vztahuje NDA právě do 6. května, kdy se v New Yorku pořádá zmíněná akce. Poprvé tu máme oranžové na černém potvrzenou spekulovanou podobu x86 jádra Zen:
Základní funkční diagram x86 jádra Excavator (vlevo) a Zen (vpravo)
Na první pohled je patrné upuštění od konceptu CMT, s nímž přišel Bulldozer a návrat ke klasice. Dekodér, který byl u generací Steamroller a Excavator duální pro efektivnější využití konceptu CMT, je opět jeden, samostatný. Celočíselné jádro (INT) bylo posíleno zvýšením počtu pipelines na 6 (o 50 %), čím že je patrně kompenzován odklon od CMT. FP jádro obsahuje MMX jednotku, ale z nákresu nepoznáme, jakým způsobem je implementovaná (podoba se postupně měnila, k tomu se ještě vrátíme). Podstatné je potvrzení dvou 256bit FPU / FMAC jednotek, o nichž se už nějakou dobu spekulovalo. V praxi to znamená, že osmijádrový Zen ponese celkem 16 256bit FMAC jednotek zatímco osmijádrový Bulldozer nesl celkem 8 128bit FMAC jednotek. Při této konfiguraci lze připustit i možnost podpory AVX512.
INT jednotka o šesti pipelines a efektivní zdvojnásobení počtu FMAC jednotek „na jádro“ by měly přinést výrazné omezení náskoku Intelu v jednovláknových úlohách a nevhodně optimalizovaných vícevláknových.
Pro zajímavost přikládám i diagramy jádra Bulldozer a Steamroller. Nenechte se mást absencí MMX jednotky u Bulldozeru, jde jen o důsledek zjednodušení schématu. Komplexnější nákresy v případě Bulldozeru uvádějí dvojici samostatných MMX jednotek. V průběhu evoluce této architektury došlo k určitým změnám, které znamenaly i sdílení části hardwaru FMAC jednotky s MMX jednotkou pro úsporu tranzistorů bez negativního dopadu na výkon (k tomu došlo u Steamrolleru a aby AMD tuto změnu zdůraznila, začala MMX jednotku malovat i do zjednodušených diagramů).
Pokud vše půjde podle plánu, mohly by další informace vyjít na světlo světa v druhé polovině příštího týdne; po akci, pro níž je prezentace určena. Architektura Zen je určena pro desktopové i serverové procesory a do světa půjde v příštím roce, až bude připravena vhodná varianta 14nm procesu. První přijdou na řadu osmijádrové procesory. Ty budou určeny pro desktop i pro servery, přičemž vyšší serverové modely vzniknou složením ze dvou až čtyř osmijádrových bloků, aby dosáhly až 32 jader.