Máš tam chybu, ta A11 s jádrem Monsoon taky už měla 6xALU. Správně bys tam měl mít A10 Hurricane, která měla jako poslední 4xALU (ale zase má jako první neznámou cache tzv. "A10 New caches" a dodnes není jasný její účel). Když porovnáš SPECint výsledky A10 vs. A11 tak to je dost velký skok, hlavně v testu perlbench.ttxman píše:Mě už to počítání ALU leze na nervy. jenom pár faktů:
Apple A11 4 ALU vs A12 6ALU
Přidali 2ALU (+50%) a Zvysili pocet tranzistoru ze 4.3 na 6.9 miliard (+60%)
A nárůst IPC mezi A11 a A12 je +15%
+ takřka neznatelny narust taktu (<5%)
+ Udajna 50% uspora energie. (a prechod z 10nm na 7nm)
https://images.anandtech.com/doci/13392 ... erview.png
Ale celkově je nárůst mezi A10 vs. A11 vs. A12 skoro stejný, tedy cca 15%. Jenže pointa je ta, že posunem na 6xALU se ti otevírá možnost zvýšení IPC o dalších 15% relativně snadno. Během dvou let udělat skok 30% IPC je úctyhodné. Já bych to naopak ALU zázrakem klidně nazval.
Však netvrdím že Zen3 se 6xALU musí mít +50% IPC oproti Zen2. Zen3 jakožto první iterace jádra se 6xALU může mít nějakých +15% IPC (což by odpovídalo jak skoku jablečného A11 jádra, tak i leakům o Zen3 IPC +1X%).ttxman píše: Ivy bridge 3ALU, Haswell 4ALU
Přidali 25%ALU, IPC +10%
SPECint výsledky Zen1, 2, 9900K:
https://www.anandtech.com/show/14605/th ... -the-bar/6
Zen1 - 39.07 (4.1GHz? -> 9.53 pts/GHz)
Zen2 - 49.02 (4.5GHz? -> 10.89)
9900K - 54.28 (5GHz -> 10.86)
A10 - cca 28? (2.3GHz -> 12.17)
A11 - 36.93 (2.4 GHz -> 15.38)
A12 - 44.92 (2.5 GHz -> 17.98)
Ta 9900K na 5GHz má o něco horší IPC než serverový SkylakeX @4Ghz se kterým jsem to srovnával dřív (A12 má +65% IPC oproti 9900K, předtím to bylo tuším 58%). Hlavně je vidět, že i ta prehistorická A10 se 4xALU je nějakých +10% IPC nad Zen2 i Skylake. Z toho se dá vyvodit, že IceLake s jeho nárůstem +18% opravdu ždíme 4xALU ještě víc než A10 a dál se vyplatí přejít na 6xALU, tak jako to udělal Apple. To samé Zen3.
Apple CPU jádra rozhodně nemají násobně víc tranzistorů, plocha A12 Vortex jádra je 2.07mm2 a Zen2 má nějakých cca 2.8mm2, oba na 7nm, ale s trochu jinou hustotou tranzistorů kvůli frekvencím. Prostě ten Apple má s menším počtem tranzistorů skoro stejný absolutní výkon, neuvěřitelné IPC a to vše při několikanásobně nižší spotřebě. Jinak hodnota Applu jako společnosti je 29x větší než AMD, 4.2x větší než Intel, takže bůhví jak velký je ten ovocnářský vývojový tým pro CPU jádra.ttxman píše: A11 vs A12 je JENOM +15% IPC pomoci +50% ALU zadny ALU zazrak se tu nikdy nestal
Apple dosahuje +58% IPC a super spotrebu tim, ze na 1 CPU jadro pouziva neco mezi 2.6 a 7.5 vic tranzistoru a 2 generace vyrobniho procesu. (A to nepocitam masinerii na PCI express a ostatni sbernice, ktery Apple ma v daleko mensi mire takze ten pomer by mel byt jeste vic ve prospech intelu.)