Transition d'Apple vers Intel

Cet article traite de la transition des processeurs PowerPC vers une architecture Intel. Lisez Architecture Apple-Intel pour un article sur la nouvelle plateforme.



Catégories :

Apple - Microprocesseur Intel - Microprocesseur par fabricant - Microprocesseur

Recherche sur Google Images :


Source image : fr.wikipedia.org
Cette image est un résultat de recherche de Google Image. Elle est peut-être réduite par rapport à l'originale et/ou protégée par des droits d'auteur.

Page(s) en rapport avec ce sujet :

  • The Apple – Intel transition was the process of changing the CPU of... 2009 : Apple ships Mac OS X 10.6 "Snow Leopard" which is the first OS X version that... (source : en.wikipedia)
  • Faites tourner des programmes sur votre Mac basé sur PowerPC en cours de transition. Pourvu de processeurs Intel, votre nouveau Mac pourra accomplir toutes... (source : apple)
  • Apple a mené à bien cette transition vers les processeurs Intel en sept mois uniquement. 210 jours pour être exact", se réjouit Steve Jobs, Apple CEO.... (source : minitosh)
"Together at last" (finalement réunis). Image du WWDC 2005.

Cet article traite de la transition des processeurs PowerPC vers une architecture Intel. Lisez Architecture Apple-Intel pour un article sur la nouvelle plateforme.


Le passage de Apple vers Intel est un changement de l'architecture de la plateforme Macintosh pour l'utilisation de microprocesseurs Intel à la place des PowerPC d'IBM utilisés jusque là.

Avant la transition

Ce n'est pas la première fois qu'Apple change l'architecture de ses microprocesseurs : la compagnie était déjà passée, dans les années 1990, des 68K de Motorola vers les PowerPC d'IBM, développés en collaboration avec Apple. Cela prit plusieurs années, durant lesquelles Apple développa de nombreuses versions de Mac OS qui pouvaient tourner sur les deux types de processeurs, avec l'introduction d'une couche d'émulation de bas-niveau de l'architecture 68K par les modèles PowerPC, et en encourageant les développeurs à créer des applications fat binaries pouvant tourner nativement sur les deux dispositifs.

Les raisons invoquées

Apple jusqu'alors avait toujours présenté les CPU PowerPC utilisés dans ses ordinateurs comme plus performants. Cependant, les portables d'Apple disposaient d'une architecture machine vieillissante, qu'il convenait de remplacer. Lors de la keynote de juin 2005, Apple déclara l'impossibilité d'intégrer le G5 dans un ordinateur portable, et déclara que la guerre des architectures CPU était finie depuis longtemps. Un graphique montrant qu'en juin 2006 les CPU Intel prévus permettraient un rapport performance par Watt cinq fois supérieur à celui des CPU PowerPC prévus a ensuite été présenté pour justifier cette transition.

Les difficultés de portage logiciel pour les applications x86

Quand les Macs utilisaient des microprocesseurs PowerPC, le développement d'applications pour les trois dispositifs, Mac OS, Linux et Microsoft Windows entraînait des pertes de temps, car il ne fallait pas uniquement utiliser des nouvelles bibliothèques, mais également compiler pour une architecture complètement différente. Une maintenance en double était aussi indispensable.

L'annonce de Steve Jobs

En juin 2005, Steve Jobs confirma les rumeurs qui commençaient à circuler et annonça officiellement la transition sur un an des produits Apple vers des processeurs Intel. L'annonce provoqua tout de même un choc dans la communauté Apple car elle représentait un énorme revirement. En effet, Apple a soutenu les PowerPC jusqu'au dernier jour en affirmant que ces derniers étaient bien plus puissants et avantageux en termes de performance que les processeurs Intel.

Le défis de la transition

Le dispositif d'exploitation

Le principal défi technique pour Apple était de réussir à faire tourner MacOS sous la nouvelle architecture. Ce défi n'en était pas un : NeXTSTEP, l'ancêtre de Mac OS X tournait sous plusieurs architectures, et Apple a conservé la compatibilité au cours des diverses versions. Après l'annonce de juin 2005, Apple a proposé pour 1000 un ordinateur prototype pour les développeurs incluant la version 10.4.3-x86 de Mac OS. Cette version était déjà particulièrement fonctionnelle, Steve Jobs ayant même fait tout le keynote avec ce prototype (en utilisant entre autres les nouvelles fonctions de Mac OS 10.4 : Dashboard et Spotlight). La version 10.4.4 de Mac OS fut la première version de MacOS à être commercialisée avec x86.

La réécriture des applications PowerPC

Si la réécriture de l'OS fut le principal défi technique, le principal défi commercial a été de faire accepter aux développeurs la réécriture de leurs applications PowerPC. Pour cela, Apple a utilisé deux "pivots" : le premier est Xcode 2.1, qui incluait une option pour compiler les applications en mode Universal, c'est-à-dire à la fois compatible PowerPC et Intel. Le second est Rosetta, un émulateur d'applications PowerPC, pour les applications non-réécrites.

Les réactions à la transition

Le passage réussi

Dès le début de l'année 2006, Apple sort une nouvelle version de l'iMac incluant une architecture Intel et un processeur Intel Core Duo. Apple va pendant l'année suivante basculer la totalité de ses ordinateurs de la même manière pour terminer sa transition en été 2006 avec la sortie de serveurs et ordinateurs Mac Pro possédant deux processeurs Xeon.

Liens externes

(en) La faq Mac Tel d'Apple

Recherche sur Amazone (livres) :




Ce texte est issu de l'encyclopédie Wikipedia. Vous pouvez consulter sa version originale dans cette encyclopédie à l'adresse http://fr.wikipedia.org/wiki/Transition_d%27Apple_vers_Intel.
Voir la liste des contributeurs.
La version présentée ici à été extraite depuis cette source le 07/04/2010.
Ce texte est disponible sous les termes de la licence de documentation libre GNU (GFDL).
La liste des définitions proposées en tête de page est une sélection parmi les résultats obtenus à l'aide de la commande "define:" de Google.
Cette page fait partie du projet Wikibis.
Accueil Recherche Aller au contenuDébut page
ContactContact ImprimerImprimer liens d'évitement et raccourcis clavierAccessibilité
Aller au menu