Itanium

Itanium (/aɪˈteɪniəm/ eye-TAY-nee-əm) est un type de microprocesseur Intel doté d'une architecture de puce 64 bits (qui n'est pas liée aux CPU 64 bits désormais courants fabriqués par Intel et d'autres). Les processeurs Itanium sont parfois utilisés aujourd'hui pour les serveurs. Les processeurs Itanium ont été conçus à l'origine par HP et Intel, qui les a fabriqués, et plusieurs fabricants de systèmes les ont utilisés ; il n'y a jamais eu autant de systèmes utilisés qu'on l'espérait à l'origine. Aujourd'hui, HP prend encore en charge la plupart des systèmes utilisant ces puces.

Intel a officiellement annoncé la fin de vie et l'abandon de la famille des processeurs Itanium le 30 janvier 2019.

Accueil du marché

Marché des serveurs de type puissant

Lors de sa sortie en 2001, la vitesse d'Itanium était décevante par rapport aux autres types de processeurs. L'utilisation des applications et systèmes d'exploitation x86 existants était particulièrement mauvaise, un test effectué en 2001 ayant montré qu'il était aussi rapide qu'un Pentium 100 MHz (des Pentiums 1,1 GHz étaient alors sur le marché). L'Itanium n'a pas eu de succès par rapport à l'IA-32 ou au RISC, et était encore pire lorsque le x86-64 a été lancé, qui fonctionnait avec des applications x86 plus anciennes.

Dans un article de 2009 sur l'histoire de l'Itanium - "Comment l'Itanium a tué l'industrie informatique" - le journaliste John C. Dvorak a déclaré : "Cela continue d'être l'un des grands fiascos [mauvaises situations] des 50 dernières années". La journaliste Ashlee Vance, spécialiste de la technologie, a écrit que la lenteur de la vitesse et du lancement "a transformé le produit en une blague dans l'industrie des puces". Dans une interview, Donald Knuth a déclaré : "L'approche Itanium... était censée être si formidable - jusqu'à ce qu'il s'avère que les compilateurs souhaités étaient pratiquement impossibles à écrire."

Red Hat et Microsoft ont tous deux déclaré qu'ils cesseraient d'autoriser l'utilisation d'Itanium avec leurs systèmes d'exploitation. Cependant, d'autres distributions Linux telles que Gentoo et Debian sont toujours disponibles pour Itanium. Le 22 mars 2011, Oracle a déclaré qu'il ne prendrait plus en charge Itanium, mais que le support de ses produits existants serait maintenu. En octobre 2013, Oracle a déclaré qu'il publierait la base de données Oracle 12.1.0.1.0 sur HP-UX Itanium 11.31 au début de 2014.

Un ancien responsable de la société Intel a déclaré qu'Itanium était devenu rentable (capable de gagner beaucoup d'argent) pour Intel fin 2009. En 2009 et par la suite, Itanium était principalement utilisé sur les serveurs par HP, qui fabriquait 95% des serveurs Itanium, donc le principal système d'exploitation pour Itanium était HP-UX. Le 22 mars 2011, Intel a déclaré qu'elle continuerait à soutenir entièrement l'Itanium, avec la création de nombreuses nouvelles puces Itanium et en respectant les délais.

Autres marchés

Bien qu'Itanium se soit bien comporté avec l'informatique haut de gamme, Intel voulait qu'il soit plus utilisé que l'architecture x86 d'origine.

AMD a opté pour une idée plus simple, en créant x86-64, un ajout de 64 bits à l'architecture x86, que Microsoft a rapidement pris en charge dans Microsoft Windows, de sorte qu'Intel a dû inclure le même type d'ajout de 64 bits dans les processeurs x86 d'Intel. x86-64 peut utiliser les applications 32 bits existantes à la vitesse maximale du matériel, mais dispose d'un adressage mémoire de 64 bits et d'autres ajouts aux nouvelles applications. Cette architecture est devenue l'architecture 64 bits la plus utilisée sur le marché des ordinateurs de bureau et des ordinateurs portables. L'architecture ARMv8 64 bits alimente de nombreux appareils mobiles, utilisés aujourd'hui dans les iPhones, iPads, iPod Touches, et maintenant dans de nombreux téléphones et tablettes Android tels que le Nexus 6P et le Nexus 9. Certaines stations de travail basées sur Itanium ont été initialement introduites par des sociétés telles que SGI, mais elles ne sont plus disponibles. Comme AMD a fabriqué la première puce x86-64, l'architecture est communément appelée "amd64" à l'intérieur des systèmes d'exploitation.

Carte mère HP avec deux processeurs "Itanium 2Zoom
Carte mère HP avec deux processeurs "Itanium 2

Itanium 2 en 2003Zoom
Itanium 2 en 2003

HP zx6000, une station de travail Itanium 2 UnixZoom
HP zx6000, une station de travail Itanium 2 Unix

Histoire

Développement : 1989–2000

En 1989, HP pensait que les architectures RISC (Reduced Instruction Set Computing) étaient bloquées à une instruction par cycle. Les chercheurs de HP ont essayé de créer un nouveau type d'architecture de processeur, appelé plus tard Explicitly Parallel Instruction Computing (EPIC), qui permet au processeur d'utiliser de nombreuses instructions à chaque cycle d'horloge. EPIC utilise une forme d'architecture à mot d'instruction très long (VLIW), dans laquelle un mot d'instruction comporte de nombreuses instructions. Avec EPIC, le compilateur vérifie quelles instructions peuvent être utilisées en même temps, de sorte que le processeur peut exécuter les instructions sans avoir besoin de méthodes compliquées pour voir quelles instructions utiliser en même temps. Le but de cette idée est de permettre une meilleure inspection du code au moment de la compilation pour vérifier les possibilités supplémentaires d'exécutions multiples en même temps, et de simplifier la conception du processeur et d'économiser l'électricité en supprimant la nécessité d'instructions d'ordonnancement de l'exécution.

HP a pensé qu'il n'était pas bon pour les entreprises individuelles de systèmes d'entreprise comme HP de fabriquer des processeurs propriétaires. HP a donc travaillé avec Intel en 1994 pour créer l'architecture IA-64, réalisée avec les idées d'EPIC. Intel voulait faire un gros effort pour créer IA-64 dans l'espoir que le processeur résultant serait utilisé par la plupart des systèmes d'entreprise. HP et Intel ont fait un gros effort de conception pour réaliser le premier produit Itanium, Merced, en 1998.

Lors de sa création, Intel, HP et d'autres analystes du secteur pensaient que l'IA-64 serait très populaire dans les serveurs, les stations de travail et les ordinateurs de bureau, et qu'il remplacerait un jour les architectures RISC et CISC (Complex Instruction Set Computing) pour les applications polyvalentes. Compaq et Silicon Graphics ont cessé de travailler sur leurs architectures Alpha et MIPS pour passer à l'architecture Itanium.

De nombreux groupes ont créé des systèmes d'exploitation pour Itanium, notamment Microsoft Windows, OpenVMS, Linux et des types d'UNIX tels que HP-UX, Solaris, Tru64 UNIX et Monterey/64 (les trois derniers n'ont jamais fini de fonctionner sur Itanium). En 1997, beaucoup ont constaté que l'architecture Itanium et le compilateur étaient plus difficiles à utiliser qu'ils ne le pensaient. Des problèmes technologiques tels que le nombre très élevé de transistors nécessaires pour les grands mots d'instruction et les grandes caches. [] Le projet a également connu des problèmes, car les deux parties de l'équipe utilisaient des méthodes différentes et avaient des priorités légèrement différentes. [] Comme Merced était le premier processeur EPIC, sa création a posé plus de problèmes que l'équipe ne l'avait pensé. De plus, le concept EPIC nécessite des capacités de compilation différentes qui n'avaient jamais été créées auparavant, donc plus de recherches étaient nécessaires. []

Intel a annoncé le nom du processeur, Itanium, le 4 octobre 1999. En quelques heures seulement, le nom Itanic avait été utilisé comme une blague, (une référence au Titanic, le navire "insubmersible" qui a coulé en 1912 ("Itanium + Titanic = Itanic")). Le nom "Itanic" a également été utilisé par The Register, et d'autres, pour dire que l'investissement de plusieurs milliards de dollars dans l'Itanium, et la demande initiale qu'il suscitait, ne signifierait rien parce qu'ils pensaient que l'Itanium allait échouer.

Itanium (Merced) : 2001

Itanium (Merced)

Processeur Itanium

Produit

De juin 2001 à juin 2002

Fabricant(s) commun(s)

  • Intel

Max. Fréquence d'horloge du CPU

733 MHz à 800 MHz

Vitesses du FSB

266 MT/s

Jeu d'instructions

Itanium

Nombre de noyaux

1

Cache L2

96 KB

Cache L3

2 ou 4 MB

Prise(s)

  • PAC418

Nom(s) de base

  • Merced

Lorsque Itanium a été lancé en juin 2001, ses performances n'étaient pas supérieures à celles des processeurs concurrents du RISC et du SCRC. Itanium était en concurrence avec des systèmes à faible consommation d'énergie (principalement des systèmes à 4 CPU et des petits systèmes), avec des serveurs basés sur des processeurs x86, et avec des systèmes à forte puissance comme l'architecture POWER d'IBM et l'architecture SPARC de Sun Microsystems. Intel a fait passer Itanium à une collaboration avec le secteur de la haute puissance et de l'informatique HPC, en essayant de copier le succès du marché x86 (c'est-à-dire une architecture, plusieurs fournisseurs de systèmes). Le succès de la version à 1er processeur ne s'est fait qu'avec le remplacement de PA-RISC dans les systèmes HP, Alpha dans les systèmes Compaq et MIPS dans les systèmes SGI, mais IBM a également réalisé un supercalculateur basé sur cette architecture. POWER et SPARC étaient puissants, et l'architecture x86 s'est développée dans l'espace de l'entreprise, en raison d'une mise à l'échelle plus facile et d'une très grande base d'installation.

Seuls quelques milliers de systèmes utilisant le premier processeur Itanium, Merced, ont été vendus, en raison de leurs performances médiocres, de leur coût élevé et du nombre réduit de logiciels Itanium. Intel a vu qu'Itanium nécessitait plus de logiciels natifs pour bien fonctionner, et a donc fabriqué des milliers de systèmes pour les vendeurs de logiciels indépendants afin de les aider à fabriquer des logiciels Itanium. Un an plus tard, HP et Intel ont mis sur le marché le deuxième processeur Itanium, Itanium 2.

Itanium 2 : 2002-2010

Itanium 2 (McKinley)

Processeur Itanium 2

Produit

De 2002 à 2010

Conçu par

Intel

Fabricant(s) commun(s)

  • Intel

Max. Fréquence d'horloge du CPU

900 MHz à 2,53 GHz

Jeu d'instructions

Itanium

Nombre de noyaux

1, 2, 4 ou 8

Cache L2

256 KB sur Itanium2
256 KB (D) + 1 MB(I) ou 512 KB (I) sur (Itanium2 série 9x00)

Cache L3

1.5-32 MB

Prise(s)

  • PAC611
  • FC-LGA6 (LGA1248) (série Itanium 9300)

Nom(s) de base

  • McKinley
  • Madison
  • Hondo
  • Deerfield
  • Montecito
  • Montvale
  • Tukwila
  • Poulson

Le processeur Itanium 2 a été lancé en 2002, pour les serveurs d'entreprise et pas seulement pour les ordinateurs de grande puissance. La première version d'Itanium 2, dont le nom de code est McKinley, a été créée par HP et Intel. Elle a résolu de nombreux problèmes du premier processeur Itanium, qui étaient principalement causés par un mauvais sous-système de mémoire. McKinley avait 221 millions de transistors (dont 25 millions pour la logique), mesurait 19,5 mm sur 21,6 mm (421 mm2) et avait été créé avec un processus de conception de 180 nm, et un processus CMOS avec 6 couches d'aluminium.

En 2003, AMD a lancé l'Opteron, qui a mis en œuvre la première architecture x86-64 (appelée AMD64 à l'époque). L'Opteron a connu un succès bien plus grand car il s'agissait d'une mise à niveau facile à partir de x86. Intel a mis en œuvre x86-64 dans ses processeurs Xeon en 2004.

Intel a lancé un nouveau processeur Itanium 2, dont le nom de code est Madison, en 2003. Madison utilisait un processus de 130 nm et a été à la base de tous les nouveaux processeurs Itanium jusqu'en juin 2006.

En mars 2005, Intel a annoncé qu'elle travaillait sur un nouveau processeur Itanium, dont le nom de code est Tukwila, qui sera commercialisé en 2007. Tukwila aurait 4 cœurs de processeur et remplacerait le bus Itanium par une nouvelle interface système commune, qui serait également utilisée par un nouveau processeur Xeon. Plus tard dans l'année, Intel a changé la date de sortie de Tukwila pour la fin 2008.

En novembre 2005, les plus grands fabricants de serveurs Itanium ont travaillé avec Intel et de nombreux éditeurs de logiciels pour créer l'Alliance des solutions Itanium, afin de promouvoir l'architecture et d'accélérer le portage des logiciels. L'Alliance affirme que ses membres investiraient 10 milliards de dollars dans les solutions Itanium d'ici la fin de la décennie.

En 2006, Intel a livré le Montecito (commercialisé sous le nom de série Itanium 2 9000), un processeur à deux cœurs dont les performances étaient environ deux fois supérieures et qui consommait 20 % d'énergie en moins.

Intel a lancé la série Itanium 2 9100, dont le nom de code est Montvale, en novembre 2007. En mai 2009, la version de Tukwila, le successeur de Montvale, a été modifiée une nouvelle fois, la sortie pour les OEM étant prévue pour le premier trimestre 2010.

Itanium 9300 (Tukwila) : 2010

Le processeur Itanium série 9300, dont le nom de code est Tukwila, est sorti le 8 février 2010, avec des performances et une quantité de mémoire supérieures.

Tukwila utilise un procédé de 65 nm, possède entre deux et quatre cœurs, un cache CPU pouvant atteindre 24 Mo, la technologie Hyper-Threading et de nouveaux contrôleurs de mémoire. Il dispose également d'un double dispositif de correction des données, qui permet de résoudre les problèmes de mémoire. Tukwila dispose également de l'Intel QuickPath Interconnect (QPI) pour remplacer l'architecture de bus Itanium. La bande passante maximale du processeur interne est de 96 GB/s et celle de la mémoire de 34 GB/s. Avec QuickPath, le processeur dispose de contrôleurs de mémoire intégrés, qui contrôlent la mémoire à l'aide d'interfaces QPI pour communiquer avec d'autres processeurs et concentrateurs d'E/S. QuickPath est également utilisé avec les processeurs Intel utilisant l'architecture Nehalem, afin que Tukwila et Nehalem puissent utiliser les mêmes jeux de puces. Tukwila intègre quatre contrôleurs de mémoire, dont chacun prend en charge plusieurs DIMM DDR3 via un contrôleur de mémoire distinct, similaire au processeur Nehalem Xeon dont le nom de code est Beckton.

Itanium 9500 (Poulson) : 2012

Cet article doit être mis à jour. Vous pouvez aider Wikipédia en le mettant à jour. (mars 2014)

Le processeur Itanium de la série 9500, dont le nom de code est Poulson, est le successeur du processeur de Tukwila et a été mis sur le marché le 8 novembre 2012. Intel affirme qu'il passe de la technologie du processus 45 nm à celle du processus 32 nm ; il dispose de 8 cœurs, d'une architecture à 12 problèmes, d'ajouts de multithreading et de nouvelles instructions pour le parallélisme, y compris la virtualisation. La taille du cache Poulson L3 est de 32 Mo. La taille du cache L2 est de 6 MB, 512 I KB, 256 D KB par cœur. La taille de Poulson est de 544 mm², soit moins que la taille de Tukwila (698,75 mm²).

À l'ISSCC 2011, Intel a présenté un document intitulé "Un processeur Itanium 32 nm à 12 milliards de transistors pour les serveurs critiques". Étant donné qu'Intel a toujours partagé des détails sur les microprocesseurs Itanium à l'ISSCC, cet article fait très probablement référence à Poulson. L'analyste David Kanter spécule que Poulson utilisera une nouvelle architecture, avec une forme plus avancée de multi-threading qui utilise jusqu'à deux threads, afin d'améliorer les performances pour le travail à thread unique et multi-threading. De nouvelles informations ont été publiées lors de la conférence Hot Chips.

Les nouvelles informations font état d'améliorations dans le multithreading, d'améliorations de la fiabilité (Instruction Replay RAS) et de quelques nouvelles instructions (priorité des threads, instruction d'entier, pré-recherche de cache, conseils d'accès aux données).

Dans la notification de changement de produit (PCN) 111456-01, Intel a énuméré 4 modèles de processeurs Itanium série 9500, qui ont été retirés dans une version révisée du document. Les pièces ont ensuite été répertoriées dans la base de données des fiches de déclaration de matériaux (MDDS) d'Intel. Intel a par la suite publié le manuel de référence de l'Itanium 9500.

Les modèles sont :

Numéro du processeur

Fréquence

9520

1,73 GHz

9540

2,13 GHz

9550

2,4 GHz

9560

2,53 GHz

Historique des prévisions de ventes de serveurs Itanium.Zoom
Historique des prévisions de ventes de serveurs Itanium.

Part de marché

Par rapport à ses processeurs de serveur Xeon, Itanium n'a jamais été un grand produit pour Intel. Intel ne publie pas de chiffres de production. Un analyste de l'industrie a estimé que le taux de production était de 200 000 processeurs par an en 2007.

Selon Gartner Inc, le nombre total de serveurs Itanium (et non de processeurs) vendus par l'ensemble des vendeurs en 2007, était d'environ 55 000. (Il n'est pas clair si les serveurs en grappe comptaient comme un seul serveur ou non.) En comparaison, il y avait 417 000 serveurs RISC (répartis entre tous les vendeurs RISC) et 8,4 millions de serveurs x86. IDC rapporte qu'un total de 184 000 systèmes basés sur Itanium ont été vendus entre 2001 et 2007. Pour le marché combiné des systèmes POWER/SPARC/Itanium, IDC rapporte que POWER a capté 42 % des revenus et SPARC 32 %, tandis que les revenus des systèmes basés sur Itanium ont atteint 26 % au deuxième trimestre 2008. Selon un analyste d'IDC, en 2007, HP a réalisé environ 80 % des revenus des systèmes Itanium. Selon Gartner, en 2008, HP a réalisé 95 % des ventes de systèmes Itanium. Les ventes de systèmes Itanium de HP s'élevaient à 4,4 milliards de dollars fin 2008 et à 3,5 milliards de dollars fin 2009, contre une baisse de 35 % des revenus des systèmes UNIX pour Sun et une baisse de 11 % pour IBM, avec une augmentation de 14 % des revenus des serveurs x86-64 au cours de cette période.

En décembre 2012, IDC a publié un rapport de recherche indiquant que les expéditions de serveurs Itanium resteraient stables jusqu'en 2016, avec une expédition annuelle de 26 000 systèmes (une baisse de plus de 50 % par rapport aux expéditions de 2008).

Support matériel

Systèmes

Produits Itanium des fabricants de serveurs

Société

Dernier produit

nom

à partir de

à

nom

CPU

Compaq

2001

2001

ProLiant 590

1–4

IBM

2001

2005

x455

1–16

Dell

2001

2005

PowerEdge 7250

1–4

Hitachi

2001

2008

BladeSymphony1000

1–8

Unisys

2002

2009

ES7000/un

1–32

SGI

2001

2011

Altix 4000

1–2048

Fujitsu

2005

2011

PRIMEQUEST

1–32

HP

2001

maintenant

Intégrité

1–256

Bull

2002

maintenant

NovaScale 9410

1–32

NEC

2002

maintenant

nx7700i

1–256

Inspur

2010

maintenant

TS10000

2-1024

Huawei

2012

maintenant

? ???

? ???

En 2015 [mise à jour], seuls quelques fournisseurs disposent de systèmes Itanium, tels que HP, Bull, NEC, Inspur et Huawei. Intel propose un châssis qui peut être utilisé par les intégrateurs de systèmes pour construire des systèmes Itanium. HP, le seul des 4 principaux fabricants de serveurs à vendre des systèmes Itanium aujourd'hui, créant au moins 80 % de tous les systèmes Itanium. HP a vendu 7 200 systèmes au cours du premier trimestre 2006. La plupart des systèmes Itanium vendus sont des serveurs d'entreprise et des machines pour l'informatique technique à grande échelle, chaque système coûtant environ 200 000 dollars US. Un système typique utilise huit processeurs Itanium ou plus.

Chipsets

Le bus Itanium communique avec le reste du système. Les fabricants de serveurs d'entreprise différencient leurs systèmes en fabriquant leurs propres jeux de puces qui assurent l'interface entre le processeur et la mémoire, les interconnexions et les contrôleurs de périphériques. Le jeu de puces est le cœur de l'architecture au niveau du système pour chaque conception de système. La création d'un jeu de puces coûte des dizaines de millions de dollars et représente un engagement majeur pour l'utilisation de l'Itanium. IBM a créé un chipset en 2003, et Intel en 2002, mais aucun des deux n'a développé de chipset pour supporter des technologies telles que DDR2 ou PCI Express. Actuellement, les jeux de puces modernes pour Itanium supportant de telles technologies sont fabriqués par HP, Fujitsu, SGI, NEC et Hitachi.

Le modèle de processeur Itanium "Tukwila" avait été conçu pour partager un jeu de puces commun avec le processeur Xeon EX d'Intel (le processeur Xeon d'Intel conçu pour les serveurs à quatre processeurs et plus). L'objectif est de rationaliser le développement du système et de réduire les coûts pour les équipementiers de serveurs, dont beaucoup développent des serveurs à la fois basés sur l'Itanium et le Xeon. Toutefois, en 2013, cet objectif a été repoussé à "évalué pour les futures possibilités de mise en œuvre".

Support logiciel

Itanium est ou était supporté (c'est-à-dire que la version Windows ne peut plus être achetée) par les systèmes d'exploitation suivants :

  • HP-UX 11i ; un port Intel 64 (x86-64) a été proposé, mais annulé par la suite.
  • Famille Windows
    • Windows XP 64-Bit Edition (Non pris en charge ; première édition de Windows à prendre en charge)
    • Windows Server 2003 (non pris en charge)
    • Windows Server 2008 (Support étendu jusqu'au 14 janvier 2020. L'assistance prolongée ne recevra que des corrections de bogues et aucune nouvelle fonctionnalité, y compris l'assistance pour les futurs processeurs. Il s'agit de la dernière version de Windows encore compatible avec Itanium. Windows Server 2008 et Server 2008 R2 ont reçu une mise à jour de sécurité au milieu de l'année 2018).
    • Windows Server 2008 R2 (C'est la dernière version de Windows à supporter Itanium.)
  • Distributions Linux

o     

    • Gentoo
    • SUSE's SLES (non soutenu à partir de SLES 12 ; soutenu par SLES 11 SP4)

o     

    • TurboLinux (a été le premier Linux à supporter la version 7 en 2001)
  • FreeBSD (non supporté ; était supporté en 10.4 (jusqu'à octobre 2018 EOL) comme : "Tier 2 through FreeBSD 10. Non supporté après").
  • NetBSD (branche développement uniquement, mais "aucune version officielle n'est disponible").
  • OpenVMS I64 (jusqu'en 2020) ; un port Intel 64 (x86-64) est en cours de développement.
  • Système d'exploitation non stop ; un port Intel 64 (x86-64) a été développé
  • Bull GCOS 8
  • NEC ACOS-4 (fin septembre 2012, NEC a annoncé un retour de IA-64 à la précédente ligne NOAH de processeurs propriétaires pour ordinateurs centraux pour ACOS-4).

Microsoft a annoncé que Windows Server 2008 R2 serait la dernière version de Windows Server à supporter l'Itanium (le support a commencé avec XP), et qu'il arrêterait également le développement des versions Itanium de Visual Studio et de SQL Server. De même, Red Hat Enterprise Linux 5 (publié pour la première fois en mars 2007) était la dernière édition Itanium de Red Hat Enterprise Linux et Debian ne supporte plus Itanium officiellement (la dernière version avec support officiel était Debian 7 / Wheezy, et n'était pas couverte par le support à long terme (LTS), mais le support non officiel des nouvelles Debian est toujours disponible sous forme limitée via les portages Debian ; le dernier noyau disponible dans les rétroportages wheezy est Linux 3.14.0, qui a été publié le 30 mars 2014, mais il est possible de mettre à jour manuellement vers la dernière version 3.14.x, ou des versions plus récentes du noyau, comme la 4.17.17 à partir de septembre 2018) et en outre Canonical Ltd. a choisi de ne pas prendre en charge Itanium pour Ubuntu 10.04 LTS (publié en avril 2010, maintenant abandonné). HP ne prendra pas en charge ou ne certifiera pas Linux sur les serveurs Itanium 9300 (Tukwila).

Fin septembre 2012, NEC a annoncé le retour de l'IA-64 à la gamme précédente de processeurs propriétaires pour ordinateurs centraux NOAH, désormais produits dans une variante quadricœur sur 40 nm, appelée NOAH-6.

HP vend une technologie de virtualisation pour Itanium appelée Integrity Virtual Machines.

Pour permettre à davantage de logiciels de fonctionner sur l'Itanium, Intel a soutenu le développement de compilateurs optimisés pour la plate-forme, en particulier sa propre suite de compilateurs. Depuis novembre 2010, avec l'introduction de nouvelles suites de produits, les compilateurs Itanium d'Intel ne sont plus regroupés avec les compilateurs x86 d'Intel dans un seul produit. Intel propose les outils Itanium et les outils Intel x86, y compris les compilateurs, indépendamment dans différents ensembles de produits. GCC, Open64 et Microsoft Visual Studio 2005 (et suivants) sont également en mesure de produire du code machine pour Itanium. Selon l'Itanium Solutions Alliance, plus de 13 000 applications étaient disponibles pour les systèmes basés sur Itanium au début de 2008, bien que Sun ait contesté le nombre d'applications Itanium par le passé. L'ISA a également soutenu Gelato, un groupe d'utilisateurs de HPC Itanium et une communauté de développeurs qui ont porté et soutenu des logiciels à source ouverte pour Itanium.

Emulation

L'émulation est une technique qui permet à un ordinateur d'exécuter un code binaire qui a été compilé pour un autre type d'ordinateur. Avant l'acquisition de QuickTransit par IBM en 2009, les logiciels binaires d'application pour IRIX/MIPS et Solaris/SPARC pouvaient fonctionner via un type d'émulation appelé "traduction binaire dynamique" sous Linux/Itanium. De même, HP a mis en œuvre une méthode pour exécuter PA-RISC/HP-UX sur Itanium/HP-UX via l'émulation, afin de simplifier la migration de ses clients PA-RISC vers le jeu d'instructions Itanium, radicalement différent. Les processeurs Itanium peuvent également exécuter l'environnement mainframe GCOS du Groupe Bull et plusieurs systèmes d'exploitation x86 via des simulateurs de jeu d'instructions.

Concours

Itanium est destiné aux marchés des serveurs d'entreprise et du calcul haute performance (HPC). Parmi les autres gammes de processeurs destinés aux entreprises et au HPC, citons le SPARC M7 d'Oracle Corporation, le SPARC64 X+ de Fujitsu et le POWER8 d'IBM. En termes de quantité vendue, la concurrence la plus sérieuse d'Itanium provient des processeurs x86-64, dont la gamme Xeon d'Intel et la gamme Opteron d'AMD. Depuis 2009, la plupart des serveurs ont été livrés avec des processeurs x86-64.

En 2005, les systèmes Itanium représentaient environ 14 % des revenus des systèmes HPC, mais ce pourcentage a diminué car l'industrie se tourne vers les clusters x86-64 pour cette application.

Un article de Gartner d'octobre 2008 sur le processeur de Tukwila a déclaré que "... la future feuille de route pour l'Itanium semble aussi solide que celle de n'importe quel homologue du RISC comme Power ou SPARC".

Supercalculateurs et calcul haute performance

Un ordinateur basé sur Itanium est apparu pour la première fois dans la liste des superordinateurs du TOP500 en novembre 2001. La meilleure position jamais obtenue par un système basé sur Itanium 2 dans la liste a été la n°2, obtenue en juin 2004, lorsque Thunder (LLNL) est entré dans la liste avec un Rmax de 19,94 téraflops. En novembre 2004, Columbia est entré dans la liste en deuxième position avec 51,8 téraflops, et il y a eu au moins un ordinateur basé sur Itanium dans les dix premiers jusqu'en juin 2007. Le nombre maximum de machines à base d'Itanium sur la liste a été atteint en novembre 2004, avec 84 systèmes (16,8 %) ; en juin 2012, ce chiffre était tombé à un seul système (0,2 %), et aucun système Itanium n'est resté sur la liste en novembre 2012.

Diagramme de zone montrant la représentation des différentes familles de microprocesseurs dans le classement du TOP500 des supercalculateurs, de 1993 à 2013.Zoom
Diagramme de zone montrant la représentation des différentes familles de microprocesseurs dans le classement du TOP500 des supercalculateurs, de 1993 à 2013.

Processeurs

Processeurs libérés

Les processeurs Itanium montrent une progression des capacités. Merced était une preuve de concept. McKinley a considérablement amélioré la hiérarchie des mémoires et a permis à Itanium de devenir raisonnablement compétitif. Madison, avec le passage à un processus de 130 nm, a permis de disposer d'un espace de cache suffisant pour surmonter les principaux goulets d'étranglement en matière de performances. Montecito, avec un processus de 90 nm, a permis une implémentation à double cœur et une amélioration majeure des performances par watt. Montvale a ajouté trois nouvelles fonctionnalités : le verrouillage au niveau du cœur, la commutation en fonction de la demande et une fréquence de bus frontal allant jusqu'à 667 MHz.

Nom de code

processus

Publié sur

Horloge

L2 Cache/core

L3 Cache/processeur

Bus

meurt / dispositif

noyaux/mortes

watts/appareil

Commentaires

Itanium

Merced

180 nm

2001-06

733 MHz

96 KB

aucun

266 MHz

1

1

116

2 Mo de cache L3 hors service

800 MHz

130

4 Mo de cache L3 hors maturation

Itanium 2

McKinley

180 nm

2002-07-08

900 MHz

256 KB

1.5 MB

400 MHz

1

1

130

HW branchelong

1 GHz

3 MB

130

Madison

130 nm

2003-06-30

1,3 GHz

3 MB

130

1,4 GHz

4 MB

130

1,5 GHz

6 MB

130

2003-09-08

1,4 GHz

1.5 MB

130

2004-04

1,4 GHz

3 MB

130

1,6 GHz

Deerfield

8 septembre 2003

1,0 GHz

1.5 MB

62

Basse tension

Hondo

2004-Q1

1,1 GHz

4 MB

400 MHz

2

1

260

32 MB L4

Fanwood

2004-11-08

1,6 GHz

3 MB

533 MHz

1

1

130

1,3 GHz

400 MHz

62 ?

Basse tension

Madison

8 novembre 2004

1,6 GHz

9 MB

400 MHz

130

2005-07-05

1,67 GHz

6 MB

667 MHz

130

2005-07-18

1,67 GHz

9 MB

667 MHz

130

Série Itanium 2 9000

Montecito

90 nm

2006-07-18

1,4 GHz

256 KB (D)+1
 MB (I)

6-24 MB

400 MHz

1

2

104

Virtualisation, Multithread, pas de HW IA-32

1,6 GHz

533 MHz

Itanium 2 série 9100

Montvale

90 nm

31 octobre 2007

1,42-1,66 GHz

256 KB (D)+1
 MB (I)

8-24 MB

400-667 MHz

1

1–2

75–104

Le basculement au niveau du noyau, basé sur la demande

Série Itanium 9300

Tukwila

65 nm

8 février 2010

1,33-1,73 GHz

256 KB (D)+512
 KB (I)

10-24 MB

QPI avec une vitesse de 4,8 GT/s

1

2–4

130–185

Une nouvelle interconnexion de processeurs point à point, le QPI, remplace le FSB. Turbo Boost

Série Itanium 9500

Poulson

32 nm

2012-11-08

1,73-2,53 GHz

256 KB (D)+512
 KB (I)

20-32 MB

QPI avec une vitesse de 6,4 GT/s

1

4–8

130–170

Largeur d'émission doublée (de 6 à 12 instructions par cycle), technologie Instruction Replay, Hyperthreading à deux domaines

Nom de code

processus

Publié sur

Horloge

L2 Cache/core

L3 Cache/processeur

Bus

meurt / dispositif

noyaux/mortes

watts/appareil

Commentaires

Futurs processeurs

Lors du procès de soutien à HP contre Oracle, des documents judiciaires descellés par le juge du tribunal de comté de Santa Clara révélés en 2008, Hewlett-Packard avait payé à Intel Corp. environ 440 millions de dollars pour continuer à produire et à mettre à jour des microprocesseurs Itanium de 2009 à 2014. En 2010, les deux sociétés ont signé un autre accord de 250 millions de dollars, qui a obligé Intel à continuer à fabriquer des unités centrales de traitement Itanium pour les machines de HP jusqu'en 2017. Selon les termes de ces accords, HP doit payer les puces qu'elle obtient d'Intel, tandis qu'Intel lance les puces Tukwila, Poulson, Kittson et Kittson+ dans le but d'augmenter progressivement les performances de la plateforme.

Kittson

Kittson devrait suivre Poulson en 2015. Kittson, comme Poulson, sera fabriqué selon le procédé 32 nm d'Intel. Peu d'autres détails sont connus en dehors de l'existence du nom de code et de la compatibilité binaire et socket avec Poulson et Tukwila, bien que le passage à une socket commune avec x86 Xeon "sera évalué pour les futures possibilités de mise en œuvre" après Kittson.

Chronologie

  • 1989 :
    • HP commence à enquêter sur l'EPIC.
  • 1994 :
    • Juin : HP et Intel annoncent un partenariat.
  • 1995 :
    • Septembre : HP, Novell et SCO annoncent des plans pour un "système d'exploitation UNIX à haut volume" pour fournir "l'informatique en réseau 64 bits sur l'architecture HP/Intel".
  • 1996 :
    • Octobre : Compaq annonce qu'il utilisera l'IA-64.
  • 1997 :
    • Juin : IDC prévoit que les ventes de systèmes IA-64 atteindront 38 milliards de dollars par an d'ici 2001.
    • Octobre : Dell annonce qu'il utilisera l'IA-64.
    • Décembre : Intel et Sun annoncent un effort conjoint pour porter Solaris sur IA-64.
  • 1998 :
    • Mars : SCO admet que l'alliance HP/SCO Unix est désormais morte.
    • Juin : IDC prévoit que les ventes de systèmes IA-64 atteindront 30 milliards de dollars par an d'ici 2001.
    • Juin : Intel annonce que Merced sera retardée, du second semestre 1999 au premier semestre 2000.
    • Septembre : IBM annonce qu'il va construire des machines basées sur Merced.
    • Octobre : Le projet Monterey est formé pour créer un UNIX commun pour IA-64.
  • 1999 :
    • Février : Le projet Trillian est créé pour porter Linux sur IA-64.
    • Août : IDC prévoit que les ventes de systèmes IA-64 atteindront 25 milliards de dollars par an d'ici 2002.
    • Octobre : Intel annonce le nom Itanium.
    • Octobre : le terme Itanic est utilisé pour la première fois dans le Registre.
  • 2000 :
    • Février : Le projet Trillian livre le code source.
    • Juin : IDC prévoit que les ventes de systèmes Itanium atteindront 25 milliards de dollars par an d'ici 2003.
    • Juillet : Sun et Intel abandonnent les plans Solaris-sur-Itanium.
    • Août : AMD publie les spécifications pour x86-64, un ensemble d'extensions 64 bits de l'architecture x86 d'Intel destinées à concurrencer IA-64. Elle les commercialisera à terme sous le nom "AMD64".
  • 2001 :
    • Juin : IDC prévoit que les ventes de systèmes Itanium atteindront 15 milliards de dollars par an d'ici 2004.
    • Juin : Le projet Monterey meurt.
    • Juillet : L'itanium est libéré.
    • Octobre : IDC prévoit que les ventes de systèmes Itanium atteindront 12 milliards de dollars par an d'ici la fin 2004.
    • Novembre : le cluster Titan NOW d'IBM, qui compte 320 processeurs, au National Center for Supercomputing Applications, figure sur la liste du TOP500 à la position 34.
    • Novembre : Compaq retarde la sortie du produit Itanium en raison de problèmes avec le processeur.
    • Décembre : Le gelato est formé.
  • 2002 :
    • Mars : IDC prévoit que les ventes de systèmes Itanium atteindront 5 milliards de dollars par an d'ici la fin 2004.
    • Juin : L'itanium 2 est libéré.
  • 2003 :
    • Avril : IDC prévoit que les ventes de systèmes Itanium atteindront 9 milliards de dollars par an d'ici la fin 2007.
    • Avril : AMD lance Opteron, le premier processeur avec des extensions x86-64.
    • Juin : Intel sort le "Madison" Itanium 2.
  • 2004 :
    • Février : Intel annonce qu'elle travaille sur sa propre implémentation x86-64 (qu'elle commercialisera à terme sous le nom de "Intel 64").
    • Juin : Intel sort son premier processeur avec des extensions x86-64, un processeur Xeon dont le nom de code est "Nocona".
    • Juin : Thunder, un système à LLNL avec 4096 processeurs Itanium 2, est inscrit sur la liste du TOP500 à la position n°2.
    • Novembre : Columbia, un SGI Altix 3700 équipé de 10160 processeurs Itanium 2 au centre de recherche Ames de la NASA, figure sur la liste du TOP500 à la position n°2.
    • Décembre : les ventes de systèmes Itanium pour 2004 atteignent 1,4 milliard de dollars.
  • 2005 :
    • Janvier : Les ports HP OpenVMS vers Itanium
    • Février : La conception des serveurs IBM abandonne le support Itanium.
    • Juin : Un Itanium 2 établit un résultat record SPECfp2000 de 2 801 dans un Hitachi, Ltd. lame de calcul.
    • Septembre : création de l'Itanium Solutions Alliance.
    • Septembre : Dell se retire de l'activité Itanium.
    • Octobre : Les ventes de serveurs Itanium atteignent 619 millions de dollars par trimestre au troisième trimestre.
    • Octobre : Intel annonce des délais d'un an pour Montecito, Montvale et Tukwila.
  • 2006 :
    • Janvier : Itanium Solutions Alliance annonce un investissement collectif de 10 milliards de dollars dans Itanium d'ici 2010.
    • Février : IDC prévoit que les ventes de systèmes Itanium atteindront 6,6 milliards de dollars par an d'ici 2009.
    • Juin : Intel lance la série Itanium 2 9000 à double cœur "Montecito".
  • 2007 :
    • Avril : CentOS (clone de RHEL) met en attente le support Itanium pour la version 5.0.
    • Octobre : Intel lance la série Itanium 2 9100 "Montvale".
    • Novembre : Intel renomme la famille Itanium 2 en Itanium.
  • 2009 :
    • Décembre : Red Hat annonce qu'il abandonne le support pour Itanium dans la prochaine version de son OS d'entreprise, Red Hat Enterprise Linux 6.
  • 2010 :
    • Février : Intel annonce la série Itanium 9300 "Tukwila".
    • Avril : Microsoft annonce la suppression progressive du soutien à Itanium.
    • Octobre : Intel annonce de nouvelles versions du compilateur Intel C++ et du compilateur Intel Fortran pour x86/x64, alors que le support Itanium n'est disponible que dans les anciennes versions.
  • 2011 :
    • Mars : Oracle Corporation annonce qu'elle va arrêter de développer des logiciels d'application, des middleware et Oracle Linux pour l'Itanium.
    • Mars : Intel et HP réitèrent leur soutien à Itanium.
    • Avril : Huawei et Inspur annoncent qu'ils vont développer des serveurs Itanium.
  • 2012 :
    • Février : Des documents judiciaires ont été publiés dans le cadre d'une affaire entre HP et Oracle Corporation, qui ont permis de comprendre que HP payait 690 millions de dollars à Intel pour maintenir Itanium en vie.
    • SAP cesse de soutenir les Business Objects sur Itanium.
    • Septembre : En réponse à une décision de justice, Oracle rétablit le support pour les logiciels Oracle sur le matériel Itanium.
  • 2013 :
    • Janvier : Intel annule le projet Kittson, qui est un rétrécissement de 22 nm de Poulson, et le déplace vers son processus de 32 nm.
    • Novembre : HP annonce que ses serveurs NonStop vont commencer à utiliser des puces Intel 64 (x86-64).
  • 2014 :
    • Décembre : HP annonce que sa prochaine génération de serveurs Superdome X et Nonstop X sera équipée de processeurs Intel Xeon, et non Itanium. Alors que HP continue à vendre et à offrir un support pour la gamme Integrity basée sur Itanium, l'introduction d'un modèle entièrement basé sur les puces Xeon marque la fin d'une époque.

Questions et réponses

Q : Qu'est-ce que l'Itanium ?


R : L'Itanium est un type de microprocesseur fabriqué par Intel avec une architecture de puce 64 bits qui est parfois utilisé pour les serveurs.

Q : L'Itanium est-il lié aux processeurs 64 bits classiques fabriqués par Intel et d'autres sociétés ?


R : Non, l'Itanium n'est pas lié aux processeurs 64 bits courants fabriqués par Intel et d'autres sociétés.

Q : Qui a conçu les processeurs Itanium à l'origine ?


R : HP et Intel ont conçu les processeurs Itanium à l'origine, et c'est Intel qui les a produits.

Q : Les processeurs Itanium étaient-ils populaires ?


R : Non, les systèmes utilisant les processeurs Itanium n'ont pas été aussi nombreux qu'on l'espérait à l'origine.

Q : Qui prend encore en charge les systèmes utilisant des puces Itanium ?


R : La plupart du temps, HP prend toujours en charge les systèmes utilisant des puces Itanium.

Q : Quand Intel a-t-elle annoncé la fin de vie de la famille de processeurs Itanium ?


R : Intel a officiellement annoncé la fin de vie et l'abandon des produits de la famille de processeurs Itanium le 30 janvier 2019.

Q : Les processeurs Itanium sont-ils encore produits par Intel ?


R : Non, Intel a officiellement annoncé la fin de vie et l'arrêt de la production de la famille de processeurs Itanium.

AlegsaOnline.com - 2020 / 2023 - License CC3