Apple M1 Ultra aneb 2× M1 Max v jednom pouzdře
Apple (a dá se říct, že v souladu s očekáváním - viz např. loňský tweet Vadima Yuryeva) zvolil modulární přístup a jádra M1 Max začal skládat po dvojicích, čímž vzniká po všech stránkách 2× výše dimenzované řešení nazvané M1 Ultra:
Zůstává tedy proces, technologická výbava i podoba jádra, jen je vše přítomno ve 2× vyšším počtu.
Přesně to odrážejí schémata, která ukazují dvě skupiny procesorových jader (v každé 8 velkých + 2 malá) a dvě skupiny grafických jednotek, v každé o 4096 stream-procesorech.
M1 | M1 Pro | M1 Max | M1 Ultra | |
---|---|---|---|---|
proces | 5nm | 5nm | 5nm | 5nm |
CPU jader | 4+4 | 6+2 | 8+2 | 16+4 |
GPU | 1024 SP | 2048 SP | 4096 SP | 8192 SP |
dat. propustnost | 200 GB/s | 200 GB/s | 400 GB/s | 800 GB/s |
Násobí se samozřejmě i počet paměťových kanálů, které Apple (stejně jako u M1 Max) osazuje rychlými pamětmi LPDDR5. Opět ve dvojnásobku, tedy osmi čipy:
Apple se snaží stavět do role společnosti, jejíž produkty jsou technologicky na výši. Na to má plné právo a rozhodně nelze popírat, že řada M1 technologicky na výši je. Na druhé straně marketingové prezentace Applu jdou plně proti tomu, technologickým detailům se vyhýbají jako čert kříži a snaží uživatele ohromit vysokými čísly, násobky a mnohdy i hausnumery, ke kterým se jejich autoři dostali srovnáváním hrušek s jablky. Tento styl prezentace, který se patrně snaží působit hlavně na uživatele s nižšími (přesto existujícími) znalostmi a přimět ho, aby tuto „technologickou nadřazenost“ tlumočil méně znalým uživatelům, je nicméně silně zavádějící.
Ještě než se pro ilustraci podíváme na některé slajdy a některá tvrzení, je potřeba zmínit, že Apple skoro k žádnému srovnání výkonu ve slajdech ani tiskové zprávě neuvádí, v jakém testu bylo daného výsledku dosaženo. Stejně tak ve srovnání spotřeby neuvádí, zda jde o měřenou spotřebu, v jaké zátěži, jak nebo čím byla měřena - nic. Zkrátka - milý uživateli - jsme nejlepší, ale jak jsme k tomuto tvrzení došlo, si necháme pro sebe.
První ohromující tvrzení v tiskové zprávě uvádí, že M1 Ultra dosahuje 5,6× vyššího výkonu v převodu videa než 28jádrový Mac Pro s procesorem Xeon. Očekávat, že toto srovnání vypovídá něco o procesorovém výkonu, by však mohlo být zavádějící. Xeon z Mac Pro 2019 není vybaven akcelerátory pro video, M1 Ultra ano. Velmi pravděpodobně tak srovnáváme plně softwarovou dekompresi / kompresi na 3 roky starém 14nm Xeonu se specializovaným videoprocesorem vyvinutým pro tento 5nm čip.
Dále tu máme o 100 wattů nižší spotřebu oproti desktopovému procesu. Jak již bylo řečeno, není uvedeno, čím nebo za jaké zátěže bylo měřeno. S ohledem na poznámky v tiskové zprávě by ale mělo jít o Core i9-12900K. Tento procesor má sice přednost v jednojádrovém a herním výkonu, ale spotřeba a poměr spotřeba / výkon k jeho silným stránkám nepatří a je v tomto směru nejslabším produktem nejen v aktuálních generacích x86 světa, ale i v rámci všech současných modelů Intelu.
[M1 Ultra] dosahuje o 90 % vyššího vícejádrového výkonu než nejvýkonnější dostupný 16jádrový PC desktop čip při stejných energetických nárocích. Navíc M1 Ultra dosahuje špičkového výkonu PC čipu při spotřebě o 100 wattů nižší. |
V podčárové poznámce k tomuto tvrzení však Apple uvádí, že bylo měřeno na Core i9-12900K a Core i5-12600K. Část tvrzení se tedy stahuje k jednomu procesoru, část k druhému. Opět není potřeba připomínat, že energetické vítězství nad produktem, který má v současné generaci nejhorší poměr spotřeba / výkon v x86 světě, není zrovna velkou výhrou.
Podobně tak pro srovnání poměru spotřeba / výkon u GPU si Apple nevybral energeticky efektivnější Radeon RX 6900 XT, ale své 5nm jádro srovnává s 8nm GeForce RTX 3090. Stojí za zmínku, že Apple v podčárových poznámkách opakovaně uvádí, že srovnání staví na předprodukčních vzorcích M1 Ultra. Není divu, že Apple takto chvátá. Očekává se, že Nvidia již na jaře začne mluvit o 5nm architekturách (vydání Lovelace vypadá na konec léta) a jak ~2,3× vyšší výkon nových produktů Nvidie, tak alespoň ~2× lepší poměr spotřeba / výkon by už pro Apple takto lichotivě nepůsobily - vrchol křivky Lovelace by se totiž nacházel vysoko nad stávajícím slajdem.
Apple navíc v poznámkách tiskové zprávy uvádí, že některá srovnání prováděl na GeForce RTX 3090, zatímco jiná na GeForce RTX 3060. Ze samotných tvrzení, grafů ani poznámek však nelze určit, co bylo srovnáváno s jednou a co s druhou (podobně jako u procesorů Core i9-12900K a Core i5-12600K). V kombinaci s úplnou absencí popisu použitých testů (benchmarků) a způsobů měření, pak celá prezentace působí jako snaha vyzvednout spotřebu M1 Ultra ve srovnání s nejžravějšími a nejméně energeticky efektivnějšími produkty x86 světa a klasického desktopu a naopak neprozradit žádné konkrétní výsledky měření provedených na M1 Ultra, aby nemohly být srovnávány s jiným hardwarem, než který si pro tento účel vyselektoval Apple.
Že je tento kritický přístup důležitý, prokázal již čas uplynulý od vydání původního Apple M1, který byl prezentován podobně bombasticky - avšak čas ukázal, že po stránce výkonu ani poměru spotřeba / výkon tento 5nm SoC nepřekonává 7nm Zen 3 / Ryzen 7 5800U, přičemž 6nm Zen 3+ / Ryzen 7 6800U jej navzdory 5nm výhodě M1 docela válcuje.