Dédié aux serveurs réseaux, l'Itanium est un
processeur entièrement 64 bits développé par Intel
à partir de 2001 sous le nom de code Merced (en collaboration avec HP notamment).
Utilisant un socket spécifique, le PAC-611, et architecture spécifique (IA64), la structure se base sur une structure EPIC (Explicity Parallel
Instruction Computing), une évolution de l'architecture
RISC. Ce processeur n'accepte pas les instructions 32 bits utilisés par les
processeurs courants et ne peut pas gérer les versions Windows standards (et
donc incompatible aussi avec les applications), y compris 64 bits gérées par
les Xeon et autres AMD 64 bits. Seules quelques versions
serveurs de Windows 2003 ou Linux (après recompilation) permettent de
l'utiliser.
Destiné à concurrencer les processeurs
spécifiques pour Main Frame (Sun et IBM principalement) au niveau serveurs d'applications,
ce processeur (et son successeur, l'Itanium II) utilisent différents
mécanismes internes pour augmenter la vitesse de traitement. La principale est
la virtualisation qui découpe les programmes en routines exécutables
séparément (avec un programme compilé spécifiquement). Ces microprocesseurs
peuvent être couplés jusque 512 simultanément en mode SMP
(Symmetric Multiprocessing) en utilisant le chipset spécifique 460 GX.
Par choix technologique, au contraire d'AMD,
INTEL a rompu avec la compatibilité des anciennes instructions X86, supprimant le passage
interne du CISC au
RISC. Cette solution a nettement amélioré la vitesse de traitement des
données, mais nécessite une architecture d'ordinateur tout à fait
spécifique réservées aux applications lourdes. Différents constructeurs de
serveurs utilisent
cette solution pour les architectures de réseaux d'entreprise, même si
quelques uns l'on déjà abandonné, la jugeant peu vendu par rapport à des
versions Xeon 32/64dual
ou même quadricore, pendant que SUN optait pour l'Opteron 64 d'AMD. Jugés peu performants, quatre modèles sont
sortis avant l'arrivée de la version II l'année suivante.
L'Itanium 1 utilise trois caches, la capacité
du L1 est de 32
KB, le cache L2
est de 96 KB. Le Cache L3 varie en fonction du modèle. Jugés peu performants,
quatre modèles sont sortis avant l'arrivée de la Version 2 l'année suivante.