En del jämförelser i den artikel sätter ger en viss inblick i vad det Apple faktiskt gjort. Så här i efterhand är det inte svårt att förstår hur otroligt frustrerad Apple lär ha varit när de kikade på Intels progress på datorsidan och ställde det mot sin egen progress på Iphone och Ipad.
Apple överdrev verkligen inte när de för ett par år sedan skrev att Ipad Pro redan då var snabbare än 90 % av alla bärbara PC.
Några axplock:
"The new media engine on the M1 Pro and Max are now able to decode and encode ProRes RAW formats, the above clip is a 5K 12bit sample with a bitrate of 1.59Gbps, and the M1 Max is not only able to play it back in real-time, it’s able to do it at multiple times the speed, with seamless immediate seeking. Doing the same thing on my 5900X machine results in single-digit frames."
Detta är en laptop-krets mot en desktop-krets i uppgifter vars prestanda normalt skalar rätt bra med ökande antal CPU-kärnor. Vad Apple med brutal tydlighet visa här är: vissa saker må gå att göra på CPU-delen, men det är extremt ineffektivt!
Fast frågan är om inte det som beskrivs sen är det Intel/AMD riktigt borde svettas över, för då jämförs saker som trots allt är vettigt att göra på en CPU
"In single-threaded workloads, Apple’s showcases massive performance and power advantages against Intel’s best CPU. In CineBench, it’s one of the rare workloads where Apple’s cores lose out in performance for some reason, but this further widens the gap in terms of power usage, whereas the M1 Max only uses 8.7W, while a comparable figure on the 11980HK is 43.5W.
In other ST workloads, the M1 Max is more ahead in performance, or at least in a similar range. The performance/W difference here is around 2.5x to 3x in favour of Apple’s silicon."
Och ST-laster är där x86 har minst problem att tampas med ARM64. Det historisk alltid gjort att Intel kunna hålla undan är det har redan tidigare funnits flera fall där x86 varit ifrånsprungna sett till både perf/W och absolut prestanda i fall som kan använda många CPU-kärnor. Problemet är att ingen tidigare kunnat utmana x86 i absolut prestanda per kärna och även på serversidan är det ett gigantiskt problem!
Apple är "bara" i samma nivå sett till absolut prestanda, men det räcker då man är helt överlägsen i perf/W.
Föga förvånande blir ledningen rejält mycket större för MT, så har det varit innan när x86 utmanats av POWER, SPARC och de första trevande försöken med 32-bitars Arm servers.
"The performance levels of the M1 Max are significantly higher than the Intel chip here, due to the much better scalability of the cores. The perf/W differences here are 4-6x in favour of the M1 Max, all whilst posting significantly better performance, meaning the perf/W at ISO-perf would be even higher than this."
Sista säger i praktiken: att det inte blir större fördel för Apple i detta fall beror på att x86 klockar ned sig rätt mycket när alla kärnor används, något som sänker absolut prestanda men den ökar perf/W en hel del (vilket är orsaken till att x86-kretsar har lägre all-core frekvens än deras peak-frekvens).
Apples krets har i stort sett samma frekvens oavsett last, vilket om man faktiskt försöker använda sitt system medan det är tungt lastat gör att system med Apple-kislet "känns" betydligt rappare under tung last än x86-system. Och det är innan man ens väger in effekten av SMT, något Intel/AMD har på sina high-end kretsar men Apple saknar. Med SMT minskar prestanda per CPU-tråd till 60-65 %, så effektivt har ett tungt lastat x86 system 1/3 till 1/4 av CPU-prestanda per tråd för det man gör i förgrunden medan Apple-system har nära 100 %. Det märks definitivt i praktiken!
Även om man inte gillar Apple finns det något väldigt spännande att ta med sig här: Qualcomm köpte Nuvia i början av detta år. På Nuvia jobbar flertalet erfarna personer som tidigare jobbat hos Apple, Nvidia, Intel och AMD. Specifikt så jobbar en av arkitekterna av Apples monster CPU-design på Nuvia sedan ca två år tillbaka.
Nuvia har gjort rätt kaxiga uttalande om prestanda hos deras kommande CPU (lansering under 2022). Vidare har Qualcomm sagt att man riktar primärt in sig på marknaden för bärbara Windows-baserade datorer med deras kommande krets, de kan tänka sig licensiera kretsen till företag som vill ge sin in i datacentermarknaden men Qualcomm själva fokuserar på konsumentmarknaden.
Kanske för mycket att hoppas på att Qualcomm i första skedet också får till en GPU motsvarande M1 Max, men förhoppningsvis finns det snart ett CPU-alternativ även utanför MacOS som presterar på den här nivån.
Dagens situation för PC-spel samt även nuvarande ARM64 on Windows situationen gör det trots allt hyfsat spännande att se vad Intel ha kokat ihop med Alder Lake. Men ställd mot ovan känns lite som en finaluppgörelse i farmarligan...