M1 är exakt lika snabb när den körs på AC som när den körs på batteri (och i MBA fallet finns ingen fläkt medan den nästan aldrig behövs i MBP/MacMini fallet), det gäller väldigt sällan AMD/Intel laptops.
"AMD laptops also get commendable battery life. It is not mind-blowingly good, but it often competes with or approaches Intel's Evo-certified laptops. And from that perspective, the narrative is AMD laptops get much better performance and excellent battery life, so why go with Intel?
The trouble I have with that narrative is many AMD laptops achieve their battery life because, when not on AC, the performance of the CPU, GPU, and even the SSD is dramatically slowed down. I tried to illuminate this issue in my Surface Laptop 4 review: An Intel Surface Laptop 3 beats a newer AMD Surface Laptop 4 when both are on battery yet they get the same amount of battery life. Bring the Core i7 Surface Laptop 4 into the picture, and it obliterates the AMD one when away from the charger yet manages analogous battery life."
Edit: bara för att få en känsla för exakt hur snabb M1 är kan man t.ex. kolla Benchmark game. Ställer jag min 3900X (är i sommarstugan och har inte med 5950X datorn) mot M1 i NodeJS (en allt mer populärt teknik både för back-end men även för applikationer som ska fungera på flera OS) är M1
~50 % snabbare i binary tree fallet. Just detta fall kommer inte få plats i vare sig L1$ eller L2$, Zen har generellt problem med fall där "working-set" inte får plats i cache.
~40 % snabbare i k-nucleotide. Vilket visar att Apple verkligen lyckats designa en mikroarkitektur som inte bara är den "bredaste" som gjorts så här långt, den kan hålla brutal IPC även i fall som är riktigt svåra för CPU att spekulera kring vad som kommer hända.
Kör Node v16.x i båda fallen, M1 kör MacOS medan 3900X kör Ubuntu 20.04LTS (NodeJS presterar lika bra eller bättre under Linux än under Windows).
I mer "rena beräkningar", som är Zen:s styrka, flippas ordningen. T.ex. Mandelbrot, som också är trivial att parallellisera så skalar perfekt över alla CPU-trådar (fallen ovan använder också flera CPU-kärnor men skalningen är långt ifrån "perfekt") är 3900X naturligtvis snabbare (lite mer än dubbelt så snabb, men då får man tänka på att M1 är mer lik en 4C/8T CPU än en 8C/8T CPU medan 3900X är 12C/24T).
Så att Iphones länge presterat brutalt bra i webbläsartest beror inte på någon magisk optimering i Safari eller iOS, det beror på att CPUn är exceptionellt snabb och webbläsartest är en av de få sättet man kan köra exakt samma fall över i stort sett vilken modern klientenhet som helst. NodeJS använder samma JavaScript-motor som webbläsaren Chrome.