Skrivet av Elektron:
Tyvärr verkar det kämpigt för AMD och Intel att öka kärnprestandan. Trenden verkar istället gå mot att öka antalet kärnor vilket tyvärr inte har så stor betydelse för gamla spel.
Det är verkligen kämpigt för dem. Exakt hur illa det är kan man få en idé om man kikar på hur mycket AMD och Intel ökat antal transistorer i sina senaste mikroarkitekturer över Skylake.
Det jag hittar om Zen2 är att den består av 3,9 miljarder transistorer i CPU-chiplet (8 st kärnor plus 32 MB L3$) samt 2,1 miljarder transistorer i I/O-chiplet. En 3700X/3800X består alltså av ~6 miljarder transistorer.
i9-9900K beräknas bestå av ungefär 4 miljarder transistorer, varav ca 0,8-1 miljard är GPUn.
I runda slängar dubbelt så många transistorer för lite bättre flyttals IPC och i praktiken samma heltals IPC hos Zen2. Marginellt bättre för Sunny Cove som enligt utsago ska bestå av ~30-40 % fler transistorer jämfört med Skylake, i.o.f.s. 18 % bättre IPC enligt tester men nagelfar man siffrorna är det tyvärr större vinst för flyttal än för de långt viktigare heltalen. Att Intel kommer undan med långt färre transistorer här beror nästan helt på att man har en långt mindre L3$, ungefär halva kretsytan i en Zen2 CPU-chiplet består av L3$!
Nyheten i Tiger Lake är primärt ökning av cache, samtidigt som IPC bara förväntas öka 5-6 % mellan Ice Lake till Tiger Lake, cache adderas mer för det inte finns andra vettiga saker att lägga transistorer på, inte för de ger speciellt mycket prestanda. Så Intel kommer nog ligga på ungefär samma nivå sett till transistorer och Zen3 och Willow Cove kommer nog prestera inom 5-10 % från varandra sett till IPC.
Att AMD och Intel hamnat på så otroligt snarlik IPC trots relativt olika designer är oroväckande. Det indikerar att man slagit i en rad fundamentala gränser. Det som förenar AMD och Intel är x86... Även ARM Cortex A76 utför snarlik mängd arbete per CPU-cykel, fast en sådan kärna har ungefär 1/3 så många transistorer som Zen2 på samma TSMC 7 nm samt att Apples A13, CPUn i Iphone11, har nästan lika många transistorer som en Zen2, men den har också ungefär 70-80 % högre IPC skvallrar än mer om att AMD/Intels problem är just ISA.
TL;DR på detta är tyvärr att man får se 10-15 % IPC ökning mellan x86 generationer som rent fantastiskt (så om Zen3 får detta ska man inse att AMD gjort ett lysande jobb), för mycket pekar på att man är väldigt nära gränsen för vad som är möjligt där. ARM64 skulle inte göra så man kan skala prestanda likt på 90-talet, men det borde i alla fall ge en fördubbling i prestanda per kärna på dagens noder!