Apple heeft bij de introductie van de M1-system-on-a-chip al een officiële die shot van de M1 onthuld. Tot nu toe hadden we geen goed beeld van hoe groot de chip precies is, en hoe hij zich verhoudt tot bijvoorbeeld de A14. TechInsights heeft één van de nieuwe Macs uit elkaar gehaald om de M1 te kunnen analyseren.
De soc blijkt 37% groter te zijn, maar de cache blijkt juist 25% kleiner te zijn ten opzichte van Apple's A14. Uit een artikel van SemiAnalysis blijkt dat de A14 een die-grootte van 88 vierkante millimeter moet hebben. De M1 lijkt dus een formaat van ongeveer 121 mm2 te hebben. Dat is kleiner dan AMD's Renoir-apu, die 156 mm2 zou meten.
Toch heeft de M1 twee keer zo veel high-performance cpu-kernen (CPU1) als de A14. Wel lijken ze even groot te zijn als de high-performance cores in de mobiele chip. De M1 biedt uitstekende prestaties, zeker voor het stroomverbruik. Volgens TechInsights is de meest krachtige cpu in de M1 namelijk 2,1 keer zo groot, terwijl hij twee keer het aantal cores heeft. Elke afzonderlijke core is dus niet veel groter geworden.
De extra zuinige (kleinere) cpu is bovendien even groot in de M1 ten opzichte van de vergelijkbare cpu in de A14. In de A14 zit met vier stuks hetzelfde aantal zuinige cores. Waar het grote verschil vandaan lijkt te komen is de geïntegreerde gpu, die 2,1 keer zo groot is door het verdubbelen van het aantal gpu-cores. De cores zelf zullen dus even groot zijn gebleven, aangezien er ook verbindingen tussen de cores nodig zullen zijn.
De neural processing unit moet met een formaat van 0,9 keer dat van de npu in de A14 ook ongeveer even groot zijn gebleven. Andere onderdelen die veel ruimte innemen zijn de dram-controllers, die verdubbelt de M1 tot acht stuks. Deze communiceren met de dram-chips die er direct naast (en op hetzelfde package) liggen, wat zal helpen met de latency. De onderdelen die de analist niet beschrijft zijn onder andere de ingebouwde beveiligingsprocessor en verschillende controllers zoals de Thunderbolt-controller. Sommige van dat soort delen zitten niet in de A14.
Change (factor) | Comments | |
---|---|---|
CPU 1 (mm2) | 2.1 | - |
CPU 1 # cores | 2.0 | M1 has twice as many CPU 1 cores |
CPU 2 (mm2) | 1.0 | Same size as CPU 2 |
CPU 2 # cores | 1.0 | - |
DDR (mm2) | 2.7 | M1 has double the DDR interfaces |
# blocks | 2.0 | - |
GPU (mm2) | 2.1 | M1 has double the GPU cores |
GPU # cores | 2.0 | - |
L2 cache CPU 2 (mm2) | 1.0 | ~ Same size L2 cache for CPU 2 |
L2 cache CPU 1 (mm2) | 1.5 | M1 has a 50% larger CPU 1 L2 cache |
NPU (mm2) | 0.9 | Same size NPU |
System cache (mm2) | 0.8 | M1 has 25% smaller system cache |
Total die (mm2) | 1.4 | M1 is 37% larger in die size |
(Tabel afkomstig van TechInsights)
Bron: TechInsights