RDNA 3 změnila kapacity / rychlosti L0, L1, L2 i Infinity Cache
K údajům, které jsou známé od ohlášení Radeonů RX 7900, přibyly dále hodnoty pocházející ze slajdu s podrobnými specifikacemi jádra Navi 31 (vlevo, druhý odstavec zdola):
Konkrétní procenta navýšení ale trochu nesedí. U L2 cache, která byla u Navi 21 4MB, zvýšení kapacity na 6 MB skutečně odpovídá zvětšení o 50 %. Jenže u L1 a L0 už uvedená procenta spíše než zvětšení „o“ odpovídají zvětšení „na“. Pro názornost si to můžeme rozepsat:
Navi 31 Radeon RX 7900 | Navi 21 Radeon RX 69x0 XT | |
---|---|---|
L0$ | 3 MB (+240 % +140 % / 2,4×) | 1,25 MB |
L1$ | 3 MB (+300 % +200 % / 3×) | 1 MB |
L2$ | 6 MB (+50 % / 1,5×) | 4 MB |
∞$ | 96 MB (-25 % / 0,75×) 4,34 TB/s (+117 % / 2,17×) | 128 MB 2,0 TB/s |
L1 cache, která je nyní 3MB a která se podle slajdu měla zvýšit o 300 %, tedy 4×. Původní materiály k Navi 21 však uvádějí 1MB L1 cache…
…takže buďto nyní AMD počítá L1 cache jinak, nebo (spíš) nejde v tomto případě nárůst „o 300 %“ ale „na 300 %“ a v kontextu dalších hodnot slajdu mělo být uvedeno „200% Increase“. Totéž nejspíš platí pro L0 cache, která v případě Navi 21 dosahovala 32 KB na každý WGP (32 × 40 = 1280 KB), tudíž 3072 KB u Navi 31 je tedy opět zvětšení o 140 % / na 240 % (ne však o 240 %).
Nejzajímavější jsou změny u Infinity Cache, která - jak už uniklo s předstihem - sice snížila kapacitu ze 128 MB na 96 MB, ale zároveň více než zdvojnásobila datovou propustnost. Datová propustnost Infinity Cache druhé generace spolu s GDDR6 na 384bit sběrnici dosahuje 5,3 TB/s. Jinými slovy spojení mezi čiplety GCD / MCD zvládá datovou propustnost 5,3 TB/s, což je vyšší datová propustnost než měla předchozí generace výpočetních GPU AMD i Nvidie u L2 cache, která byla součástí jádra.