Zdvojnásobení kapacity L2 cache u Zen 4 potvrzeno
Na jaře 2020, tedy před dvěma lety, přinesl YouTube kanál s tehdy značně nevalnou pověstí - AdoredTV - informace o architektuře Zen 3. Nešlo o nic nového, ač byly prezentované pod závojem exkluzivity, byly známé již od roku 2019. Tentýž zdroj ale jen tak mezi řečí zmínil několik informací o Zen 4, které však de facto exkluzivní byly, které ostatní média opomenula a které jsme z jistého důvodu mohli považovat za věrohodné:
Tyto informace v podstatě potvrdil podstatě věrohodnější RedGamingTech koncem roku 2021 a nyní je máme černé na bílém ve výpisu testu GeekBench. Shrňme si tedy celkový vývoj kapacity cache u Zenu:
cache | L1 | L2 | L3 | ||||
---|---|---|---|---|---|---|---|
data | inst. | TLB | na jádro | TLB | na jádro | konf. | |
Zen | 32 kB (4-way) | 64 kB | 512e | 512 kB | 1536e | 2 MB | [8]+[8] |
Zen 2 | 32 kB (8-way) | 32 kB | 512e | 512 kB | 2048e | 4 MB | [16]+[16] |
Zen 3 | 32 kB (8-way) | 32 kB | 1024e | 512 kB | 2048e | 4 MB | [32] |
Zen 3 + V-cache | 32 kB (8-way) | 32 kB | 1024e | 512 kB | 2048e | 12 MB | [32+64] |
Zen 4 | 32 kB (8-way) | 32 kB | ? | 1024 kB | ? | 4 MB | [32] |
Ze současného pohledu už na zvýšení kapacity L2 cache není nic zvláštního. Za zmínku snad stojí jen kontrast s vývojem situace u Intelu. Zatímco AMD se Zenem nastavila poměrně slušnou kapacitu L2, navyšuje ji mírně a flexibilněji reaguje s kapacitou L3 cache, u Intelu je situace spíše opačná. U 14nm procesorů s jádry Skylake (tj. samotný Skylake, Kaby Lake, Coffee Lake, Comet Lake) zůstával u nižších 256 kB a ještě i 10nm Cannon Lake se této hodnoty držel, až Ice Lake / Rocket Lake navyšoval na 512 kB a hned další generace (Tiger Lake a Alder Lake) připravily ještě větší skok, rovnou na 1,25 MB. Ani to však dlouho nedrží a Raptor Lake chystaný na druhé pololetí přijde s 2 MB na jádro.
Zdá se tedy, že AMD navyšuje IPC především na straně x86 jader, kdežto Intel výrazněji sahá i po dalších zdrojích IPC i celkového výkonu jako je kapacita L2 cache a taktovací frekvence.