Qu'est-ce que l'Itanium, et pourquoi un développeur amateur l'a-t-il ressuscité ?

À la fin des années 1990, Intel et Hewlett-Packard travaillaient sur un projet commun qu'ils croyaient capable de transformer fondamentalement le monde informatique : l'Itanium. Également connue sous le nom d'IA-64, cette architecture était présentée comme la successeure de l'architecture x86 alors dominante, un bond en avant destiné à transformer le marché des serveurs et des stations de travail.
L'idée centrale de l'Itanium reposait sur une approche appelée VLIW, pour Very Long Instruction Word : plutôt que de laisser le processeur réordonner intelligemment les instructions en temps réel, la conception s'appuyait sur le compilateur pour effectuer ce réordonnancement à l'avance. En théorie, cela permettait une conception de processeur plus simple et plus efficace.
En pratique cependant, le projet n'a jamais atteint le succès escompté. Amener les compilateurs à réordonner efficacement les instructions à l'avance s'est révélé extraordinairement difficile, les performances sont restées en deçà des attentes, et pendant ce temps l'architecture x86-64 d'AMD, qui préservait la compatibilité avec les logiciels existants, est rapidement devenue le choix privilégié sur le marché des serveurs.
Après des années d'existence limitée, l'Itanium a été totalement abandonné, devenant l'un des exemples les plus souvent cités d'une architecture « ambitieuse mais infructueuse » de l'histoire informatique. Pourtant, la philosophie de conception distinctive de l'architecture continue de susciter l'intérêt des passionnés de matériel.
Un développeur amateur, dans un billet de blog détaillant le projet, a expliqué que le matériel Itanium d'origine n'étant plus facilement accessible, il avait développé à la place un émulateur logiciel. L'émulateur fonctionne en imitant le jeu d'instructions et le comportement matériel de l'Itanium entièrement en logiciel.
La réalisation la plus notable du projet est que l'émulateur parvient à démarrer intégralement de véritables versions de Windows — des éditions rares compilées spécifiquement pour Itanium. Compte tenu de la complexité matérielle de l'architecture, cela représente un exploit d'ingénierie significatif.
Des projets d'émulation comme celui-ci ont aussi une valeur de préservation de pans de l'histoire informatique menacés de disparaître. À mesure que le matériel Itanium d'origine se raréfie, les émulateurs logiciels deviennent presque le seul moyen pratique de transmettre aux générations futures la connaissance du fonctionnement de cette architecture.
Les communautés d'électronique amateur et d'informatique rétro trouvent ce type de projet particulièrement précieux, car même les échecs commerciaux peuvent offrir des leçons d'ingénierie. Bien que l'approche VLIW de l'Itanium n'ait jamais trouvé de succès commercial, elle portait des idées qui ont influencé des conceptions de processeurs ultérieures.
Le partage du projet en ligne a suscité l'intérêt d'une large communauté engagée dans des projets similaires d'émulation de matériel rétro ; les commentateurs ont débattu de la manière dont des techniques similaires pourraient s'appliquer à d'autres architectures disparues.
En fin de compte, ce projet démontre qu'un chapitre de l'histoire du matériel informatique considéré comme un « échec » peut être ramené à la vie avec le bon passionné et suffisamment de patience.
À lire ensuite

Les essaims d'agents expliqués : comment l'exécution simultanée de nombreux modèles d'IA transforme l'économie des coûts
Un nombre croissant d'outils de codage par IA déploient désormais des dizaines d'agents IA travaillant en parallèle sur une tâche, plutôt que de s'appuyer sur un seul modèle. Voici ce qu'est réellement un « essaim d'agents », pourquoi cela change le calcul des coûts liés au développement logiciel assisté par IA, et quels compromis il introduit.

AliExpress écope d'une amende record de 625 millions de dollars de l'UE pour des jouets et cosmétiques dangereux
L'Union européenne a infligé à AliExpress une amende record de 625 millions de dollars en vertu de son règlement sur les services numériques, après que la place de marché en ligne n'a pas retiré des annonces de jouets dangereux et de cosmétiques nocifs malgré des avertissements répétés. L'entreprise dit être choquée par l'ampleur de la sanction.

SpaceX dans votre fonds indiciel, expliqué
Les fonds indiciels sont présentés comme l'un des moyens d'investissement les plus sûrs et les plus passifs, répartissant le risque sur l'ensemble du marché plutôt que de miser sur des entreprises individuelles. Alors que SpaceX se dirige vers une introduction en bourse à une valorisation d'environ 1 770 milliards de dollars, les investisseurs ordinaires en fonds indiciels pourraient finir par en détenir une part, qu'ils l'aient voulu ou non.

Pourquoi Google conçoit sa propre puce IA, et ce que cela signifierait pour Gemini
La maison mère de Google, Alphabet, développerait selon plusieurs sources une nouvelle puce destinée à rendre ses modèles d'IA Gemini beaucoup plus efficaces. Voici pourquoi les puces sur mesure comptent autant pour les entreprises d'IA en ce moment, et ce qu'un Gemini plus efficace pourrait signifier en termes de coûts et de capacités.

L'accord historique de 1,5 milliard de dollars d'Anthropic sur le droit d'auteur reçoit son approbation finale
Un tribunal américain a accordé son approbation définitive à l'accord de 1,5 milliard de dollars conclu par Anthropic concernant l'utilisation de livres protégés par le droit d'auteur pour entraîner ses modèles d'IA, clôturant l'une des affaires juridiques les plus suivies du secteur. Cet accord règle ce litige précis, mais laisse en suspens la question plus large de la formation des IA et du droit d'auteur.