Apple maakte vorige week tijdens de Worldwide Developer Conference bekendgemaakt dat het op den duur over wil stappen naar arm voor zijn macOS-apparaten. De introductie van een ontwikkelaarskit met een Mac Mini-behuizing om software opnieuw te compileren voor de minder zware instructieset heeft nu tot de eerste benchmarkresultaten geleid.
Het blijkt dat in Geekbench de A12Z-chip die Apple in de developerkit heeft gestopt sneller is dan de SQ1-chip van Qualcomm in Microsofts Surface Pro X. Deze arm-chip is een aangepaste (lees: snellere) variant van de Snapdragon 8cx, die ook bedoeld is voor laptops. Apple weet uit de A12Z, die ook in de nieuwste iPad Pro zit, op macOS Big Sur een single-core-score van 736 punten tot en met 844 punten voor het beste resultaat te persen met Geekbench 5. Op Geekbench 4 is er op het moment van schrijven één resultaat die 3879 punten en 11384 punten voor respectievelijk de single- en multi-core-score noteert. Geekbench 4 is voor ons doeleinde interessanter.
Hardware Info heeft de Surface Pro X getest, waar de SQ1 in verwerkt zit. Volgens deze resultaten wist ons model 2205 punten te behalen in de single-score-test mét x86-simulatie en 6673 punten in de multi-score-benchmark. Apple's chip gaat er in de test voor alle acht threads dus overheen, en in de test voor een enkele thread zit hij er net onder. Wat specificaties betreft zijn ze qua core-aantallen gelijk, maar de kloksnelheid van de SQ1 ligt op 3 GHz terwijl de snelheid van de A12Z in de ontwikkelaarskit is vastgesteld op 2,4 GHz.
Apple A12Z op macOS vs Qualcomm SQ1 op Windows, Geekbench 4 | ||
---|---|---|
single-core | multi-core | |
Apple A12Z op macOS Big Sur, x86-simulatie | 3879 | 11384 |
Qualcomm SQ1 op Windows 10, x86-simulatie | 2205 | 6673 |
Het simuleren van x86 met Rosetta 2 voor arm lijkt dus erg goed te werken, óf Apple's chip is op hardware-niveau een stuk beter dan de Qualcomm-versie in de Surface. Voor Windows lijkt er namelijk nog wat werk aan de winkel te zijn, zo bleek uit de review van de Surface Pro X. Met Geekbench 4 lijkt er een significant verschil te bestaan tussen de twee chips. Natuurlijk is het echte verschil van het gebruik van een arm-chip op macOS (met of zonder emulatie) natuurlijk het beste te benchmarken met realistische workloads, maar die hebben we nog niet voorbij zien komen.
Update, 12:26 - Een aantal fouten en onduidelijkheden in het artikel zijn verbeterd en aangepast. Daarnaast moet benadrukt worden dat de benchmarks voor macOS en voor Windows x86 simuleren en niet arm, en dat de scores van Geekbench 5-resultaten niet in verhouding staan met de scoren van Geekbench 4. Aangezien de Surface Pro X is getest met Geekbench 4 is die versie van de benchmark het meest representatief, maar Geekbench 5-resultaten hebben hun eigen nut. Voor deze vergelijking zijn de resultaten in Geekbench 4 echter belangrijker.
Bron: Geekbench