Apple Silicon M1: the ARM SoC that brought unified memory back to the desktop

Apple Silicon M1 (10 November 2020): 5 nm ARM SoC, CPU+GPU+Neural Engine with coherent unified memory. The architecture that democratised unified memory and prefigured AI workstations like NVIDIA GB10.

HardwareR&D Apple SiliconM1ARMSoCUnified MemoryNeural EngineMetal

The launch

On 10 November 2020 Apple introduces the M1 chip, the first SoC in the Apple Silicon line designed in-house for Mac — following the transition announcement from Intel (June 2020, WWDC). It debuts on MacBook Air, 13” MacBook Pro and Mac mini. Manufacturing process: TSMC N5 (5 nm).

The architecture

M1 integrates in a single package a CPU (4 Firestorm performance cores + 4 Icestorm efficiency cores), a GPU (up to 8 cores), a Neural Engine (16 cores for ML inference), ISP, Secure Enclave — and, architecturally most relevant, LPDDR4X RAM physically integrated on the package itself (on-package) and shared as coherent unified memory across all compute units.

There is no longer a distinction between system memory and VRAM: CPU, GPU and Neural Engine access the same addresses without explicit copies. This removes the traditional PCIe-GPU bottleneck and drastically reduces energy consumption.

Line evolution

The declared roadmap foresees Pro/Max/Ultra variants and successor generations M2/M3/M4 over the next two years, with improved process and more powerful Neural Engine.

Meaning for local AI

Unified memory paves the way for Apple workstations as practical platforms for local LLM inference (a new frontier at the time), via llama.cpp with the Metal backend and PyTorch with the mps device (Metal Performance Shaders).

Impact

The M1 launch marked:

  • The end of Apple’s 15-year Intel dependency
  • The return of ARM as a mainstream desktop/laptop architecture, after Microsoft Surface ARM had had limited success
  • New competitive pressure on Intel and AMD for energy-efficient designs
  • The demonstration that unified memory could work at scales beyond mobile

In the Italian context

Apple Silicon is rapidly spreading among Italian developers, creative teams, academic researchers, professional firms and SMEs as a credible alternative to the traditional x86 laptop.


References: Apple M1 (10 November 2020). Apple Silicon line. TSMC N5 process (5 nm). Firestorm/Icestorm cores, Neural Engine, on-package unified memory. Frameworks: Metal, PyTorch MPS.

Need support? Under attack? Service Status
Need support? Under attack? Service Status