Architecture processeur iPhone : ARM, pas x86 ni PowerPC
Tous iPhones utilisent processeurs SoC (System-on-Chip) ARM conçus par Apple. Aucun n'a utilisé architecture x86 (Intel/AMD) ou PowerPC (IBM/Motorola).
Évolution SoC iPhone
| Génération | SoC | Architecture | Appareils clés |
|---|---|---|---|
| 1ère (2007) | APL0098 (Samsung S5L8900) | ARM11 (ARMv6) | iPhone, iPhone 3G |
| 2ème (2009) | APL0298 (S5PC100) | ARM Cortex-A8 (ARMv7) | iPhone 3GS |
| 3ème (2010) | Apple A4 | ARM Cortex-A8 (ARMv7) | iPhone 4, iPad 1 |
| 4ème (2011) | Apple A5 | ARM Cortex-A9 (dual-core) | iPhone 4S, iPad 2 |
| 5ème (2012) | Apple A6 | Apple Swift (ARMv7 custom) | iPhone 5, iPhone 5C |
| 6ème (2013) | Apple A7 | Apple Cyclone (ARMv8-A custom, 64-bit) | iPhone 5S (premier téléphone 64-bit) |
| 7ème–Présent | A8–A18, séries M | ARMv8-A / ARMv9 custom (64-bit) | Tous iPhones, iPads, Macs suivants |
Pourquoi ARM ?
- Efficacité énergétique : Architecture RISC → performance/watt critique pour batterie.
- Modèle licence : ARM licence ISA ; Apple conçoit cœurs custom (licence architecture).
- Écosystème : iOS, macOS, watchOS, tvOS tous ARM64 depuis ~2020 (Apple Silicon Macs).
- Intégration : SoC = CPU + GPU + NPU + ISP + Secure Enclave + Modem + Contrôleur mémoire.
Contexte historique : PowerPC & x86 chez Apple
- PowerPC (1994–2006) : Macs (Power Macintosh, iMac G3-G5, PowerBook G4). Joint Apple-IBM-Motorola (AIM).
- x86 (Intel) (2006–2020) : Macs transition Intel Core (Boot Camp, VM Windows).
- ARM (2020–Présent) : Macs transition Apple Silicon (M1/M2/M3/M4). Architecture unifiée tous appareils.
Distinction clé
- iPhone/iPad/Apple Watch/Apple TV/HomePod : Toujours ARM.
- Mac : PowerPC → Intel x86 → Apple Silicon (ARM).
Il n'y a jamais eu d'"iPhone x86" ou "iPhone PowerPC". La question confond probablement histoire Mac avec histoire iPhone.
