[Voorlopig] Prestatievergelijking: Apple M3 vs Apple M2 vs Apple M1

De nieuwe M3 CPU’s van Apple zijn waarschijnlijk de meest verwachte stukken silicium die 2023 te bieden heeft, want de laatste twee keer dat we nieuws kregen over de SoC’s van Apple, kregen we waanzinnige CPU- en GPU-prestaties die alle voorgaande op Intel gebaseerde incarnaties van de laptops en desktopcomputers van het bedrijf overtroffen.

Nu is de derde keer voor iedereen bijzonder, maar is het bijzonder genoeg voor ons en voor jou om er iets om te geven?

De eerste hit van de M1-serie was enorm, dus zijn kleine incrementele verbeteringen alles wat we vanaf nu kunnen verwachten met de M3 en toekomstige generaties? Laten we dat vandaag eens bekijken, want we geven een prestatievergelijking tussen de Apple M3, M2 en M1.

Je kunt hier meer vinden over alle chips uit de M-serie: Apple M3 (8-core GPU) / Apple M2 (8-core GPU) / Apple M2 (10-core GPU) / Apple M1

Specificaties

Apple M3Apple M2Apple M1
Prestatie cores444
Efficiëntie kernen444
Kloksnelheden – Basis/Boost2,40 – 3,70 GHz2,42 – 3,48 GHz2,06 – 3,20 GHz
Lithografie3 nm5 nm5 nm
Type geheugenLPDDR5-6400LPDDR5-6400LPDDR4X-4266
Geïntegreerde GPUApple M3 GPU (10-core)Apple M2 GPU (8-core)
Apple M2 GPU (10-core)
Apple M1 GPU (8-core)
Apple M1 GPU (7-core)

Als je naar de drie chips uit de M-serie kijkt, zie je dat er fysiek niet veel is veranderd. Alle drie gebruiken ze nog steeds een 4+4 layout met een big.LITTLE configuratie, wat betekent dat er 4 Performance cores en 4 Efficiency cores zijn. Apple heeft echter wel verbeteringen aangebracht en de M3 maakt gebruik van een nieuwe GPU met een gloednieuwe architectuur en Mesh Shading-algoritmes, waardoor gameontwikkelaars en bedrijven voor 3D-modelleringssoftware beter gebruik kunnen maken van de polygonen waaruit de 3D-modellen bestaan die je in games ziet. De M3 GPU ondersteunt nu ook hardwareversnelde Ray Tracing. In combinatie met de extra kracht kunnen we misschien eindelijk een fatsoenlijke game-ervaring beleven op een MacBook.

Prestaties

Op dit moment is het enige bewijs dat we hebben rechtstreeks afkomstig van Apple, dus reken er maar niet op dat het 100% waar en feitelijk is. Hun benchmarks omvatten zes verschillende gebieden: Image Upscaling met behulp van machine learning, videobewerking (Final Cut Pro X), beeldbewerking (Affinity Photo 2), codecompilatie in Xcode, productiviteit in Excel-spreadsheets en muziek maken in Logic Pro.

Oké, laten we nu eens kijken welke notebooks Apple heeft getest. De baseline in alle benchmarks is de 2017 MacBook Pro 13 met een quad-core Intel Core i7 en de geïntegreerde Iris Plus Graphics 645. Dan hebben we drie verschillende MacBook Pro-notebooks op basis van Apple Silicon. De eerste is een 13-inch model met de M1-chip (8-core GPU) en 16 gig RAM. Dan hebben we de MacBook Pro 13 van vorig jaar, met een M2-chip (10-core GPU) en 24 gig RAM. De nieuwste MacBook Pro op de lijst is een 14-inch model met een M3-chip en 24 Gig RAM. En dan nu de tests zelf.

Update: we hebben net ontdekt dat de nieuwe M3-chip is ontdekt in de Geekbench 6-database, en hier zijn de eerste resultaten.

Single-coreMulti-core
Apple M33095(+19% vs. M2-chip)11724(+17% t.o.v. M2 chip)
Apple M22610 (+10% t.o.v. M2-chip)10060 (+15% t.o.v. M1-chip)
Apple M123658731

Beeld opwaardering

Voor deze test gebruikt Apple hun eigen Photomator-software om de resolutie van afbeeldingen te verhogen (upscalen) met behulp van een Machine Learning-algoritme. Het werkt door het algoritme te leren hoe twee identieke afbeeldingen eruit zien op verschillende resoluties, in de hoop een geschikte manier te vinden om meer pixels aan je afbeeldingen toe te voegen, waardoor ze gedetailleerder worden zonder merkbare visuele verschillen. Hier is de M2 MacBook bijna 15 keer sneller dan de basislijn, terwijl de M3 Macbook 17,7 keer sneller is dan de basislijn.

Video bewerken

Het beste videobewerkingsprogramma op Apple producten, Final Cut Pro, is zo goed geoptimaliseerd om op MacBooks en Macs te draaien, dat alle andere opties minder goed lijken. Hier zien we een zeer gelijkmatige vooruitgang van jaar tot jaar, aangezien de M2 bijna 6 keer sneller is dan de Baseline, terwijl de M3-chip 7,4 keer sneller is.

Beeldverwerking

Hier heeft Apple Affinity Photo 2 gebruikt om te testen, wat een vrij niche product is, maar zeer krachtige functies biedt zonder de noodzaak om een abonnement aan te schaffen (Kijk naar jou Adobe). Zoals je kunt zien, zien we incrementele verbetering, want de M2 is 5,4 keer sneller dan de basislijn, terwijl de M3 5,9 keer sneller is, dus de sprong van de M2 naar de M3 is vrij klein.


Code compileren
Als je ooit een IOS-ontwikkelaar wilt zijn, kan dat alleen met de Swift-taal en je beste vriend hierbij is Xcode, Apple’s eigen IDE voor het compileren, testen en debuggen van code. Hier zien we niet zo’n grote sprong van de M2 naar de M3, maar de initiële prestatieverhoging van de basislijn naar de M-serie processors is fantastisch.

Productiviteit

Voor de boekhoudnerds (jullie zijn niet echt nerds, jullie zijn geweldig, blijf je werk doen) is Excel zo’n krachtig programma. Het is in staat om code uit te voeren en Office-scripts te schrijven om bepaalde repetitieve taken te automatiseren. Zoals je kunt zien, verdubbelt de M1-chip de prestaties van de Intel-gebaseerde MacBooks, terwijl de M2 en M3 deze beetje bij beetje verbeteren.

Muziek maken

Als laatste liet Apple een test zien van het maken van muziek met hun Logic Pro software. Hier zien we een zeer kleine winst van de M1 naar M2 chips, maar een vrij grote toename in prestaties van de M2 naar de M3 chip. Maar omdat we niet veel concrete cijfers hebben, moeten we het voorlopig doen met de tijdswinst.

De grote olifant in de kamer

Apple heeft ook vooruitgang geboekt met een nieuwe functie voor de GPU, Dynamic Caching genaamd. Het is een onderdeel van de vernieuwing van de grafische processor in de M-serie chips, aangezien de GPU’s uit de M3-serie een compleet nieuwe architectuur hebben, die deze nieuwe functie bevat. Op de typische fruit-vormige manier worden veel details achtergehouden, omdat Apple niets wil verklappen en zijn consumenten niet lastig wil vallen met te veel technische praat.

Hoe gebruiken traditionele GPU’s hun beschikbare geheugen? Een typische GPU is gemaakt om meerdere workloads (shaders) tegelijk uit te voeren. Dit gaat gepaard met het toewijzen van geheugen voor elk van deze taken, aangezien de GPU de taak leest en automatisch ruimte toewijst om het antwoord in het geheugen te schrijven voordat het klaar is met het uitvoeren ervan. Dit betekent dat bepaalde ruimte in het geheugen van de GPU altijd gereserveerd is en niet voor iets anders kan worden gebruikt totdat de taak is opgelost. Wat Apple probeert te doen (of in ieder geval wat wij denken dat ze proberen te doen) is een nieuw algoritme voor geheugentoewijzing maken, dat kijkt naar hoe ver een taak nog moet worden uitgevoerd en alleen geheugen vrijmaakt als de taak bijna klaar is of al klaar is. Dit zal het gebruik van GPU’s stimuleren en Apple weet dat, dus toonden ze deze grafiek in hun evenement.

Op deze manier wordt het geheugen niet bezet door onafgemaakte taken, waardoor de GPU in essentie kan werken. Hoewel dit ongetwijfeld geheugen zal vrijmaken zodat meer taken sneller kunnen worden voltooid, klinkt dit nieuwe algoritme moeilijker en moeilijker te implementeren. En je wilt de CPU niet belasten met het dynamisch toewijzen van geheugen. Afhankelijk van hoe moeilijk het algoritme is, kan het een slimme optie zijn om een aparte kleine chip te introduceren, naast de GPU, die de geheugentoewijzing afhandelt. De M-serie SoC’s hebben al tonnen aan apart silicium om verschillende processen af te handelen, dus nog 1 extra maakt het niet duurder of moeilijker om te produceren. Totdat we een M3-laptop in handen hebben, kunnen we de processor binnenin niet bekijken.

Dit gezegd hebbende, hopen we dat we je een beetje kennis hebben kunnen geven over de verwachte prestaties van de nieuwe M3-aangedreven MacBooks, evenals een uitleg over de nieuwe Dynamic Caching. Voorlopig kunnen we alleen maar theoretiseren, totdat we zelf aan de chip kunnen sleutelen en kunnen zien wat er precies aan de hand is. We zullen niet alleen zijn in onze poging, want vrijwel elke technische publicatie en ook de concurrenten van Apple zullen deze producten in handen willen krijgen.

Alle laptops met de Apple M1:

Alle laptops met de Apple M2 (8-core GPU):

Alle laptops met de Apple M2 (10-core GPU):

Alle laptops met de Apple M3:

Inschrijven
Kennis geven van
guest
0 Comments
Inline feedbacks
Bekijk alle commentaren