
Intel
Officiellement, les puces Itanium d’Intel et leur architecture IA-64 est décédé en 2021, lorsque l’entreprise a expédié ses derniers processeurs. Mais une technologie défaillante fait souvent un million de petites morts. Pour n’en citer que quelques-uns : Itanium est également mort en 2013, lorsque Intel a effectivement a décidé d’arrêter de l’améliorer; en 2017, lorsque les derniers nouveaux processeurs Itanium expédié; en 2020, lorsque la dernière version compatible Itanium de Windows Server j’ai arrêté de recevoir des mises à jour; et en 2003, quand AMD introduit une gamme de processeurs 64 bits cela n’a pas rompu la compatibilité avec les systèmes d’exploitation et applications x86 32 bits existants.
Itanium est en train de mourir d’une autre mort dans la prochaine version du noyau Linux. D’après Phoronix, tout le code lié à la prise en charge d’Itanium sera supprimé du noyau dans la prochaine version 6.7 après plusieurs mois de délibérations. Linus Torvalds suppression de quelque 65 219 lignes de code prenant en charge Itanium dans un engagement plus tôt cette semaine, donnant à l’architecture une « retraite bien méritée comme prévu ».
Les premiers processeurs Itanium ont été lancés à la mi-2001, résultat d’années de collaboration entre Intel et HP. Les conceptions initiales étaient destinées aux serveurs, où leur conception parallélisée serait (théoriquement) capable d’accélérer les choses en exécutant plusieurs instructions simultanément. À partir de là, le jeu d’instructions finirait par migrer vers des serveurs bas de gamme, puis vers des PC grand public.
Mais Itanium a souffert de la lenteur d’exécution du code x86 32 bits, ce qui a entraîné une transition perturbatrice. Quand AMD a avancé avec une extension 64 bits du jeu d’instructions x86 qui pourrait adresser plus de RAM et Bien exécuter le code existant, cela s’est avéré si séduisant pour les fabricants de serveurs et de PC qu’Intel a dû adopter et prendre en charge les extensions x86 d’AMD à la place.
La suppression du support IA-64 du noyau Linux 6.7 ne met pas complètement fin au support Itanium sous Linux. La version 6.6 du noyau qui vient de sortir est une version à support à long terme (LTS), ce qui signifie qu’elle devrait être maintenue et prise en charge pendant de nombreuses années à venir. Cette version du noyau prend toujours en charge Itanium. Cependant, cela ne résout pas l’un des problèmes qui ont conduit à la suppression du support Itanium en premier lieu : le fait qu’il n’est pas largement testé ou maintenu. La prise en charge d’Itanium dans une version antérieure du noyau Linux était en panne pendant plusieurs semaines début 2021 avant que quelqu’un ne le remarque.
Côté matériel, Hewlett-Packard Enterprise continuera de prendre en charge ses derniers serveurs basés sur Itanium jusqu’en 2025.
Itanium n’est pas le seul processeur Intel confronté au blocus de Linux. Récemment, Torvalds et d’autres responsables du noyau discuté suppression de la prise en charge des processeurs Intel 80486, introduits pour la première fois en 1989. Jusqu’à présent, cela ne semble pas s’être produit.