Intel Itanium
Itanium (/aɪˈteɪniəm/ eye-TAY-nee-əm) es un tipo de microprocesador de Intel con arquitectura de chip de 64 bits (no relacionado con las CPU de 64 bits que ya son habituales en Intel y otros). Los procesadores Itanium se utilizan a veces hoy en día para servidores. Los procesadores Itanium fueron diseñados originalmente por HP e Intel, que los fabricaba, y varios fabricantes de sistemas los utilizaban; en ningún caso se utilizaron tantos sistemas como se esperaba en un principio. En la actualidad, la mayor parte de HP sigue dando soporte a los sistemas que utilizan estos chips.
Intel anunció oficialmente el fin de la vida útil y la discontinuidad del producto de la familia de CPUs Itanium el 30 de enero de 2019.
Recepción del mercado
Mercado de servidores de tipo potente
Cuando se lanzó por primera vez en 2001, la velocidad de Itanium era decepcionante en comparación con otros tipos de procesadores. El uso de aplicaciones y sistemas operativos x86 existentes era especialmente malo, y una prueba realizada en 2001 mostró que era tan rápido como un Pentium de 100 MHz (en ese momento había Pentiums de 1,1 GHz en el mercado). Itanium no tuvo éxito en comparación con IA-32 o RISC, y fue incluso peor cuando se lanzó x86-64, que funcionaba con aplicaciones x86 antiguas.
En un artículo de 2009 sobre la historia de Itanium - "How the Itanium Killed the Computer Industry"- el periodista John C. Dvorak informaba de que "sigue siendo uno de los grandes fiascos [malas situaciones] de los últimos 50 años" . El escritor de tecnología Ashlee Vance escribió que la lentitud en la velocidad y el lanzamiento "convirtió el producto en una broma en la industria de los chips". En una entrevista, Donald Knuth dijo: "El enfoque de Itanium... se suponía que era tan estupendo... hasta que resultó que los compiladores deseados eran básicamente imposibles de escribir".
Tanto Red Hat como Microsoft dijeron que dejarían de permitir el uso de Itanium con sus sistemas operativos. Sin embargo, otras distribuciones de Linux como Gentoo y Debian siguen estando disponibles para Itanium. El 22 de marzo de 2011, Oracle dijo que dejaría de dar soporte a Itanium, pero que el soporte para sus productos existentes continuaría. En octubre de 2013, Oracle dijo que lanzaría Oracle Database 12.1.0.1.0 sobre HP-UX Itanium 11.31 a principios de 2014.
Un antiguo funcionario de la compañía Intel dijo que Itanium había llegado a ser rentable (capaz de ganar mucho dinero) para Intel a finales de 2009. En 2009 y más tarde, Itanium se utilizó principalmente en los servidores de HP, que fabricó el 95% de los servidores Itanium, por lo que el principal sistema operativo para Itanium era HP-UX. El 22 de marzo de 2011, Intel dijo que seguiría apoyando a Itanium por completo, con muchos nuevos chips Itanium creados y a tiempo.
Otros mercados
Aunque Itanium funcionó bien en la informática de gama alta, Intel quería que tuviera más uso en comparación con la arquitectura x86 original.
AMD se decidió por una idea más sencilla, creando x86-64, un añadido de 64 bits a la arquitectura x86, que Microsoft no tardó en admitir en Microsoft Windows, por lo que Intel tuvo que incluir el mismo tipo de añadido de 64 bits en los procesadores x86 de Intel. x86-64 puede utilizar las aplicaciones de 32 bits existentes a toda la velocidad del hardware, pero tiene un direccionamiento de memoria de 64 bits y otros añadidos para las nuevas aplicaciones. Esta arquitectura se ha convertido en la arquitectura de 64 bits más utilizada en el mercado de ordenadores de sobremesa y portátiles, y la arquitectura ARMv8 de 64 bits es la que alimenta muchos dispositivos móviles, utilizados en los actuales iPhones, iPads, iPod Touches y, ahora, muchos teléfonos y tabletas Android, como el Nexus 6P y el Nexus 9. Algunas estaciones de trabajo basadas en Itanium fueron introducidas inicialmente por empresas como SGI, pero ya no están disponibles. Debido a que AMD fabricó el primer chip x86-64, la arquitectura se conoce comúnmente como "amd64" dentro de los sistemas operativos.
Itanium 2 en 2003
HP zx6000, una estación de trabajo Itanium 2 Unix
Placa base HP con dos procesadores "Itanium 2
Historia
Desarrollo: 1989-2000
En 1989, HP pensó que las arquitecturas RISC (Reduced InstructionSet Computing) estaban estancadas en una instrucción por ciclo. Los investigadores de HP intentaron crear un nuevo tipo de arquitectura de procesador, que más tarde se llamó Explicitly Parallel Instruction Computing (EPIC), que permite al procesador utilizar muchas instrucciones en cada ciclo de reloj. EPIC utiliza una forma de arquitectura de palabras de instrucción muy largas (VLIW), en la que una palabra de instrucción tiene muchas instrucciones. Con EPIC, el compilador comprueba qué instrucciones pueden utilizarse al mismo tiempo, de modo que el procesador puede ejecutar las instrucciones sin necesidad de métodos complicados para ver qué instrucciones utilizar al mismo tiempo. El objetivo de esta idea es permitir una mejor inspección del código en el momento de la compilación para comprobar si hay oportunidades adicionales de ejecuciones múltiples a la vez, y simplificar el diseño del procesador y ahorrar electricidad al eliminar la necesidad de instrucciones de programación en tiempo de ejecución.
HP pensó que no era bueno para las empresas de sistemas empresariales individuales como HP fabricar procesadores propietarios, por lo que HP trabajó con Intel en 1994 para crear la arquitectura IA-64, realizada con las ideas de EPIC. Intel quería hacer un gran esfuerzo en la creación de IA-64 con la esperanza de que el procesador resultante fuera utilizado por la mayoría de los sistemas empresariales. HP e Intel realizaron un gran esfuerzo de diseño para fabricar el primer producto Itanium, Merced, en 1998.
Durante su creación, Intel, HP y otros analistas de la industria pensaron que IA-64 sería muy popular en servidores, estaciones de trabajo y ordenadores de sobremesa, y que algún día sustituiría a las arquitecturas RISC y Complex Instruction Set Computing (CISC) para aplicaciones polivalentes. Compaq y Silicon Graphics dejaron de trabajar en sus arquitecturas Alpha y MIPS para pasar a la arquitectura Itanium.
Muchos grupos crearon sistemas operativos para Itanium, entre ellos Microsoft Windows, OpenVMS, Linux y tipos de UNIX como HP-UX, Solaris, Tru64 UNIX y Monterey/64 (los tres últimos nunca terminaron de funcionar con Itanium). En 1997, muchos descubrieron que la arquitectura Itanium y el compilador eran más difíciles de usar de lo que pensaban. Problemas tecnológicos como el altísimo número de transistores necesarios para las grandes palabras de instrucción y las grandes cachés.[] También hubo problemas con el proyecto, ya que las dos partes del equipo utilizaban métodos diferentes y tenían prioridades ligeramente distintas.[] Como Merced fue el primer procesador EPIC, su creación tuvo más problemas de los que el equipo había pensado. Además, el concepto EPIC requiere unas capacidades de compilación diferentes que nunca se habían creado antes, por lo que fue necesario investigar más. []
Intel anunció el nombre del procesador, Itanium, el 4 de octubre de 1999. En sólo unas horas, el nombre Itanic había sido utilizado como una broma, (una referencia al Titanic, el barco "insumergible" que se hundió en 1912 ("Itanium + Titanic = Itanic")). "Itanic" también ha sido utilizado por The Register, y otros, para decir que la multimillonaria inversión en Itanium, y la temprana demanda con ella, no significaría nada porque pensaban que Itanium iba a fracasar.
Itanium (Merced): 2001
Itanium (Merced) | |
Procesador Itanium | |
Producido | De junio de 2001 a junio de 2002 |
Fabricante(s) habitual(es) |
|
Máx. Velocidad de reloj de la CPU | 733 MHz a 800 MHz |
Velocidades del FSB | 266 MT/s |
Conjunto de instrucciones | Itanium |
1 | |
Caché L2 | 96 KB |
Caché L3 | 2 o 4 MB |
Enchufe(s) |
|
Nombre del núcleo |
|
Cuando Itanium salió al mercado en junio de 2001, su rendimiento no era superior al de los procesadores RISC y CISC de la competencia. Itanium compitió con sistemas de bajo consumo (principalmente sistemas de 4 CPU y pequeños) con servidores basados en procesadores x86, y con los de alto consumo, como con la arquitectura POWER de IBM y la arquitectura SPARC de Sun Microsystems. Intel cambió Itanium para trabajar con el negocio de la alta potencia y la informática HPC, intentando copiar el éxito del mercado de x86 (es decir, 1 arquitectura, muchos proveedores de sistemas). El éxito de la primera versión del procesador consistió únicamente en sustituir a PA-RISC en los sistemas de HP, a Alpha en los de Compaq y a MIPS en los de SGI, pero IBM también fabricó un superordenador basado en esta arquitectura. El POWER y el SPARC fueron fuertes, y la arquitectura x86 creció más en el espacio empresarial, debido a la facilidad de escalado y a la gran base de instalación.
Sólo se vendieron unos pocos miles de sistemas que utilizaban el primer procesador Itanium, Merced, debido a su menor rendimiento, su elevado coste y la escasez de software hecho con Itanium. Intel vio que Itanium necesitaba más software nativo para funcionar bien, por lo que fabricó miles de sistemas para que los proveedores de software independientes les ayudaran a crear software Itanium. HP e Intel sacaron al mercado el segundo procesador Itanium, Itanium 2, un año después.
Itanium 2: 2002-2010
Itanium 2 (McKinley) | |
Procesador Itanium 2 | |
Producido | De 2002 a 2010 |
Diseñado por | Intel |
Fabricante(s) habitual(es) |
|
Máx. Velocidad de reloj de la CPU | 900 MHz a 2,53 GHz |
Conjunto de instrucciones | Itanium |
1, 2, 4 u 8 | |
Caché L2 | 256 KB en Itanium2 |
Caché L3 | 1,5-32 MB |
Enchufe(s) |
|
Nombre del núcleo |
|
El procesador Itanium 2 fue lanzado en 2002, para servidores empresariales y no para toda la informática de alta potencia. La primera versión de Itanium 2, cuyo nombre en clave es McKinley, fue creada por HP e Intel. Corregía muchos de los problemas del primer procesador Itanium, causados principalmente por un mal subsistema de memoria. McKinley tenía 221 millones de transistores (25 millones de ellos eran para la lógica), y medía 19,5 mm por 21,6 mm (421 mm 2) y fue creado con un proceso de diseño de 180 nm, y un proceso CMOS con 6 capas de aluminio.
En 2003, AMD lanzó el Opteron, que implementó la primera arquitectura x86-64 (llamada entonces AMD64). Opteron tuvo mucho más éxito porque era una actualización fácil de x86. Intel implementó x86-64 en sus procesadores Xeon en 2004.
Intel lanzó un nuevo procesador Itanium 2, cuyo nombre en clave era Madison, en 2003. Madison utilizaba un proceso de 130 nm y fue la base de todos los nuevos procesadores Itanium hasta junio de 2006.
En marzo de 2005, Intel anunció que estaba trabajando en un nuevo procesador Itanium, cuyo nombre en clave era Tukwila, que saldría a la venta en 2007. Tukwila tendría 4 núcleos de procesamiento y sustituiría el bus Itanium por una nueva interfaz de sistema común, que también utilizaría un nuevo procesador Xeon. Ese mismo año, Intel cambió la fecha de lanzamiento de Tukwila a finales de 2008.
En noviembre de 2005, los mayores fabricantes de servidores Itanium colaboraron con Intel y muchos proveedores de software para crear la Itanium Solutions Alliance, con el fin de promover la arquitectura y acelerar la portabilidad del software. La Alianza afirma que sus miembros invertirán 10.000 millones de dólares en soluciones Itanium para el final de la década.
En 2006, Intel presentó Montecito (comercializado como la serie Itanium 2 9000), un procesador de dos núcleos que tenía aproximadamente el doble de rendimiento y un 20% menos de consumo de energía.
Intel lanzó la serie Itanium 2 9100, cuyo nombre en clave era Montvale, en noviembre de 2007. En mayo de 2009, el lanzamiento de Tukwila, el sucesor de Montvale, se modificó de nuevo, con un lanzamiento a los OEM previsto para el primer trimestre de 2010.
Itanium 9300 (Tukwila): 2010
El procesador de la serie Itanium 9300, cuyo nombre en clave es Tukwila, salió al mercado el 8 de febrero de 2010, con mayor rendimiento y cantidad de memoria.
Tukwila utiliza un proceso de 65 nm, tiene entre dos y cuatro núcleos, hasta 24 MB de caché de CPU, tecnología Hyper-Threading y nuevos controladores de memoria. También cuenta con corrección de datos de doble dispositivo, que ayuda a solucionar los problemas de memoria. Tukwila también cuenta con Intel QuickPath Interconnect (QPI) para sustituir la arquitectura de bus Itanium. Tiene un ancho de banda máximo para el procesador interno de 96 GB/s y un ancho de banda máximo para la memoria de 34 GB/s. Con QuickPath, el procesador cuenta con controladores de memoria integrados, que controlan la memoria utilizando interfaces QPI para comunicarse con otros procesadores y concentradores de E/S. QuickPath también se utiliza con los procesadores Intel que emplean la arquitectura Nehalem, por lo que Tukwila y Nehalem podrían utilizar los mismos conjuntos de chips. Tukwila incorpora cuatro controladores de memoria, cada uno de los cuales admite varios módulos DIMM DDR3 a través de un controlador de memoria independiente, de forma similar al procesador Nehalem Xeon con nombre de código Beckton.
Itanium 9500 (Poulson): 2012
| Este artículo necesita ser actualizado. (Marzo 2014) |
El procesador de la serie Itanium 9500, cuyo nombre en clave es Poulson, es el sucesor de Tukwila y fue lanzado el 8 de noviembre de 2012. Intel afirma que se salta la tecnología de proceso de 45 nm y utiliza en su lugar la tecnología de proceso de 32 nm; cuenta con 8 núcleos, tiene una arquitectura de 12 números de ancho, adiciones de multihilo y nuevas instrucciones para el paralelismo, incluida la virtualización. El tamaño de la caché L3 de Poulson es de 32 MB. El tamaño de la caché L2 es de 6 MB, 512 I KB, 256 D KB por núcleo. El tamaño de Poulson es de 544 mm², menos que el de Tukwila (698,75 mm²).
En la ISSCC 2011, Intel presentó una ponencia titulada "A 32nm 3.1 Billion Transistor 12-Wide-Issue Itanium Processor for Mission Critical Servers". Dado el historial de Intel de compartir detalles sobre los microprocesadores Itanium en la ISSCC, lo más probable es que esta ponencia se refiera a Poulson. El analista David Kanter especula que Poulson utilizará una nueva arquitectura, con una forma más avanzada de multihilo que utiliza hasta dos hilos, para mejorar el rendimiento en trabajos de un solo hilo y de varios. La nueva información se dio a conocer en la conferencia Hot Chips.
La nueva información afirma que hay mejoras en el multithreading, mejoras en la fiabilidad (Instruction Replay RAS) y algunas instrucciones nuevas (prioridad de hilos, instrucción de enteros, pre-fetching de caché, sugerencias de acceso a datos).
En la notificación de cambio de producto (PCN) 111456-01 de Intel, se enumeraban 4 modelos de CPU de la serie Itanium 9500, que se eliminaron en una versión revisada del documento. Las piezas se incluyeron posteriormente en la base de datos de hojas de datos de declaración de materiales (MDDS) de Intel. Posteriormente, Intel publicó el manual de referencia de Itanium 9500.
Los modelos son:
Número de procesador | Frecuencia |
9520 | 1,73 GHz |
9540 | 2,13 GHz |
9550 | 2,4 GHz |
9560 | 2,53 GHz |
Historial de previsión de ventas de servidores Itanium.
Cuota de mercado
En comparación con sus procesadores para servidores Xeon, Itanium nunca ha sido un producto importante para Intel. Intel no publica las cifras de producción. Un analista del sector estimó que el ritmo de producción era de 200.000 procesadores al año en 2007.
Según Gartner Inc., el número total de servidores Itanium (no procesadores) vendidos por todos los proveedores en 2007, fue de unos 55.000. (No se sabe si los servidores en clúster se contabilizan como un solo servidor. (No está claro si los servidores en clúster cuentan como un solo servidor o no.) Esto se compara con 417.000 servidores RISC (repartidos entre todos los proveedores de RISC) y 8,4 millones de servidores x86. IDC informa de que entre 2001 y 2007 se vendieron un total de 184.000 sistemas basados en Itanium. En cuanto al mercado combinado de sistemas POWER/SPARC/Itanium, IDC informa de que POWER captó el 42% de los ingresos y SPARC el 32%, mientras que los ingresos de los sistemas basados en Itanium alcanzaron el 26% en el segundo trimestre de 2008. Según un analista de IDC, en 2007, HP tenía cerca del 80% de los ingresos de los sistemas Itanium. Según Gartner, en 2008, HP tenía el 95% de las ventas de Itanium. Las ventas de sistemas Itanium de HP se situaron en 4.400 millones de dólares a finales de 2008, y en 3.500 millones a finales de 2009, frente a un descenso del 35% en los ingresos de sistemas UNIX de Sun y una caída del 11% de IBM, con un aumento de los ingresos de los servidores x86-64 del 14% durante este periodo.
En diciembre de 2012, IDC publicó un informe de investigación en el que afirmaba que los envíos de servidores Itanium se mantendrían planos hasta 2016, con un envío anual de 26.000 sistemas (un descenso de más del 50% en comparación con los envíos de 2008).
Soporte de hardware
Sistemas
Productos Itanium de los fabricantes de servidores | ||||
Empresa | Último producto | |||
nombre | de | a | nombre | CPUs |
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/uno | 1-32 |
SGI | 2001 | 2011 | Altix 4000 | 1-2048 |
Fujitsu | 2005 | 2011 | PRIMEQUEST | 1-32 |
HP | 2001 | ahora | Integridad | 1-256 |
Toro | 2002 | ahora | NovaScale 9410 | 1-32 |
2002 | ahora | nx7700i | 1-256 | |
Inspur | 2010 | ahora | TS10000 | 2-1024 |
Huawei | 2012 | ahora | ???? | ???? |
A partir de 2015[actualización], solo unos pocos proveedores tienen sistemas Itanium, como HP, Bull, NEC, Inspur y Huawei. Intel ofrece un chasis que puede ser utilizado por los integradores de sistemas para construir sistemas Itanium. HP, el único de los 4 principales fabricantes de servidores del sector que vende sistemas Itanium en la actualidad, crea al menos el 80% de todos los sistemas Itanium. HP vendió 7.200 sistemas en el primer trimestre de 2006. La mayoría de los sistemas Itanium vendidos son servidores empresariales y máquinas para la informática técnica a gran escala, y cada sistema cuesta unos 200.000 dólares. Un sistema típico utiliza ocho o más procesadores Itanium.
Chipsets
El bus Itanium se comunica con el resto del sistema. Los fabricantes de servidores empresariales diferencian sus sistemas fabricando sus propios conjuntos de chips que interconectan el procesador con la memoria, las interconexiones y los controladores periféricos. El chipset es el corazón de la arquitectura a nivel de sistema para cada diseño de sistema. La creación de un chipset cuesta decenas de millones de dólares y representa un importante compromiso con el uso del Itanium. IBM creó un chipset en 2003, e Intel en 2002, pero ninguno de los dos ha desarrollado chipsets para soportar tecnologías como DDR2 o PCI Express. Actualmente, los chipsets modernos para Itanium que soportan dichas tecnologías son fabricados por HP, Fujitsu, SGI, NEC e Hitachi.
El modelo de procesador Itanium "Tukwila" ha sido diseñado para compartir un chipset común con el procesador Intel Xeon EX (el procesador Xeon de Intel diseñado para servidores de cuatro procesadores y mayores). El objetivo es agilizar el desarrollo de sistemas y reducir los costes para los OEM de servidores, muchos de los cuales desarrollan servidores basados tanto en Itanium como en Xeon. Sin embargo, en 2013, este objetivo se retrasó a "evaluado para futuras oportunidades de implementación".
Soporte de software
Itanium es o era compatible (es decir, la versión de Windows ya no se puede comprar) con los siguientes sistemas operativos:
- HP-UX 11i; se propuso un puerto para Intel 64 (x86-64), pero posteriormente se canceló.
- Familia Windows
- Windows XP 64-Bit Edition (no compatible; primera edición de Windows compatible)
- Windows Server 2003 (no compatible)
- Windows Server 2008 (soporte extendido hasta el 14 de enero de 2020. El soporte extendido sólo recibirá correcciones de errores y no nuevas características, incluyendo el soporte para futuras CPUs. Esta es la última versión de Windows que aún tiene soporte para Itanium. Windows Server 2008 y Server 2008 R2 recibieron una actualización de seguridad a mediados de 2018).
- Windows Server 2008 R2 (Esta es la última versión de Windows que soporta Itanium).
- Distribuciones de Linux
o
- Gentoo
- SLES de SUSE (no compatible a partir de SLES 12; compatible con SLES 11 SP4)
o
- TurboLinux (fue el primer Linux compatible con la versión 7 en 2001)
- FreeBSD (sin soporte; fue soportado en 10.4 (hasta octubre de 2018 EOL) como: "Nivel 2 hasta FreeBSD 10. Sin soporte después").
- NetBSD (rama de desarrollo solamente, pero "no hay una versión formal disponible").
- OpenVMS I64 (hasta 2020); se está desarrollando una versión para Intel 64 (x86-64).
- NonStop OS; se desarrolló una versión para Intel 64 (x86-64)
- Toro GCOS 8
- NEC ACOS-4 (a finales de septiembre de 2012, NEC anunció el regreso de IA-64 a la anterior línea de procesadores de mainframe propietarios NOAH para ACOS-4).
Microsoft anunció que Windows Server 2008 R2 sería la última versión de Windows Server compatible con Itanium (el soporte comenzó con XP), y que también suspendería el desarrollo de las versiones Itanium de Visual Studio y SQL Server. Del mismo modo, Red Hat Enterprise Linux 5 (publicado por primera vez en marzo de 2007) fue la última edición Itanium de Red Hat Enterprise Linux y Debian ya no soporta Itanium oficialmente (la última versión con soporte oficial fue Debian 7 / Wheezy, y no estaba cubierta por el soporte a largo plazo (LTS), pero el soporte no oficial para las Debian más recientes todavía está disponible de forma limitada a través de Debian Ports; el último núcleo disponible en wheezy-backports es Linux 3.14.0, que se publicó el 30 de marzo de 2014, pero es posible actualizar manualmente a la última versión 3.14.x, o a versiones más recientes del kernel, como la 4.17.17 a partir de septiembre de 2018) y, además, Canonical Ltd. optó por no dar soporte a Itanium para Ubuntu 10.04 LTS (publicado en abril de 2010, ya descatalogado). HP no soportará ni certificará Linux en servidores Itanium 9300 (Tukwila).
A finales de septiembre de 2012, NEC anunció el regreso de IA-64 a la anterior línea de procesadores propietarios de mainframe NOAH, ahora producidos en una variante de cuatro núcleos en 40 nm, llamada NOAH-6.
HP vende una tecnología de virtualización para Itanium llamada Integrity Virtual Machines.
Para permitir que más software se ejecute en el Itanium, Intel apoyó el desarrollo de compiladores optimizados para la plataforma, especialmente su propia suite de compiladores. A partir de noviembre de 2010, con la introducción de nuevas suites de productos, los compiladores Intel Itanium dejaron de estar agrupados con los compiladores Intel x86 en un solo producto. Intel ofrece las herramientas Itanium y las herramientas Intel x86, incluidos los compiladores, de forma independiente en diferentes paquetes de productos. GCC, Open64 y Microsoft Visual Studio 2005 (y posteriores) también pueden producir código máquina para Itanium. Según la Itanium Solutions Alliance, a principios de 2008 había más de 13.000 aplicaciones disponibles para sistemas basados en Itanium, aunque Sun ha rebatido el recuento de aplicaciones para Itanium en el pasado. La ISA también apoyó a Gelato, un grupo de usuarios de HPC de Itanium y una comunidad de desarrolladores que portaron y apoyaron software de código abierto para Itanium.
Emulación
La emulación es una técnica que permite a un ordenador ejecutar un código binario que fue compilado para un tipo de ordenador diferente. Antes de la adquisición de QuickTransit por parte de IBM en 2009, el software binario de aplicación para IRIX/MIPS y Solaris/SPARC podía ejecutarse mediante un tipo de emulación llamado "traducción binaria dinámica" en Linux/Itanium. Del mismo modo, HP implementó un método para ejecutar PA-RISC/HP-UX en Itanium/HP-UX mediante emulación, para simplificar la migración de sus clientes de PA-RISC al conjunto de instrucciones de Itanium, que es radicalmente diferente. Los procesadores Itanium también pueden ejecutar el entorno de mainframe GCOS de Groupe Bull y varios sistemas operativos x86 mediante simuladores de conjuntos de instrucciones.
Concurso
Itanium se dirige a los mercados de servidores empresariales y de computación de alto rendimiento (HPC). Otras líneas de procesadores para empresas y HPC son el SPARC M7 de Oracle Corporation, el SPARC64 X+ de Fujitsu y el POWER8 de IBM. Si se mide por la cantidad vendida, la competencia más seria de Itanium son los procesadores x86-64, incluida la propia línea Xeon de Intel y la línea Opteron de AMD. Desde 2009, la mayoría de los servidores se suministran con procesadores x86-64.
En 2005, los sistemas Itanium representaban alrededor del 14% de los ingresos de los sistemas HPC, pero el porcentaje ha disminuido a medida que la industria se desplaza hacia los clusters x86-64 para esta aplicación.
Un documento de octubre de 2008 de Gartner, sobre el procesador Tukwila, afirmaba que "...la hoja de ruta futura de Itanium parece tan sólida como la de cualquier par RISC como Power o SPARC".
Superordenadores y computación de alto rendimiento
Un ordenador basado en Itanium apareció por primera vez en la lista de los superordenadores TOP500 en noviembre de 2001. La mejor posición alcanzada por un sistema basado en Itanium 2 en la lista fue el nº 2, conseguido en junio de 2004, cuando Thunder (LLNL) entró en la lista con un Rmax de 19,94 Teraflops. En noviembre de 2004, Columbia entró en la lista en el puesto 2 con 51,8 Teraflops, y hubo al menos un ordenador basado en Itanium en el top 10 desde entonces hasta junio de 2007. El número máximo de máquinas basadas en Itanium en la lista se produjo en la lista de noviembre de 2004, con 84 sistemas (16,8%); en junio de 2012, esta cifra había descendido a un sistema (0,2%), y en noviembre de 2012 no quedaba ningún sistema Itanium en la lista.
Gráfico de áreas que muestra la representación de las diferentes familias de microprocesadores en la lista del ranking TOP500 de superordenadores, desde 1993 hasta 2013.
Procesadores
Procesadores liberados
Los procesadores Itanium muestran una progresión en la capacidad. Merced fue una prueba de concepto. McKinley mejoró drásticamente la jerarquía de memoria y permitió a Itanium ser razonablemente competitivo. Madison, con el cambio a un proceso de 130 nm, permitió disponer de suficiente espacio de caché para superar los principales cuellos de botella de rendimiento. Montecito, con un proceso de 90 nm, permitió una implementación de doble núcleo y una importante mejora del rendimiento por vatio. Montvale añadió tres nuevas características: lockstep a nivel de núcleo, conmutación basada en la demanda y frecuencia del bus frontal de hasta 667 MHz.
Nombre en clave | proceso | Liberado | Reloj | Caché L2/núcleo | Caché L3/procesador | Autobús | muere/dispositivo | núcleos/die | vatios/dispositivo | Comentarios |
Itanium | ||||||||||
Merced | 180 nm | 2001-06 | 733 MHz | 96 KB | ninguno | 266 MHz | 1 | 1 | 116 | 2 MB de caché L3 fuera del disco |
800 MHz | 130 | 4 MB de caché L3 fuera del disco | ||||||||
Itanium 2 | ||||||||||
McKinley | 180 nm | 2002-07-08 | 900 MHz | 256 KB | 1,5 MB | 400 MHz | 1 | 1 | 130 | Rama HW |
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 de septiembre de 2003 | 1,0 GHz | 1,5 MB | 62 | Baja tensión | |||||
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? | Baja tensión | |||||||
Madison | 8 de noviembre de 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 | ||||||
Itanium 2 serie 9000 | ||||||||||
Montecito | 90 nm | 2006-07-18 | 1,4 GHz | 256 KB (D) | 6-24 MB | 400 MHz | 1 | 2 | 104 | Virtualización, multihilo, sin HW IA-32 |
1,6 GHz | 533 MHz | |||||||||
Serie Itanium 2 9100 | ||||||||||
Montvale | 90 nm | 31 de octubre de 2007 | 1,42-1,66 GHz | 256 KB (D) | 8-24 MB | 400-667 MHz | 1 | 1-2 | 75-104 | Conmutación a nivel de núcleo y en función de la demanda |
Serie Itanium 9300 | ||||||||||
Tukwila | 65 nm | 8 de febrero de 2010 | 1,33-1,73 GHz | 256 KB (D)+512 | 10-24 MB | QPI con una velocidad de 4,8 GT/s | 1 | 2-4 | 130-185 | Una nueva interconexión punto a punto del procesador, la QPI, que sustituye al FSB. Turbo Boost |
Serie Itanium 9500 | ||||||||||
Poulson | 32 nm | 2012-11-08 | 1,73-2,53 GHz | 256 KB (D)+512 | 20-32 MB | QPI con una velocidad de 6,4 GT/s | 1 | 4-8 | 130-170 | Ancho de emisión duplicado (de 6 a 12 instrucciones por ciclo), tecnología Instruction Replay, hyperthreading de doble dominio |
Nombre en clave | proceso | Liberado | Reloj | Caché L2/núcleo | Caché L3/procesador | Autobús | muere/dispositivo | núcleos/die | vatios/dispositivo | Comentarios |
Futuros procesadores
Durante el pleito de soporte de HP contra Oracle, los documentos judiciales desvelados por el juez de la Corte del Condado de Santa Clara revelaron que en 2008, Hewlett-Packard había pagado a Intel Corp. unos 440 millones de dólares para seguir produciendo y actualizando los microprocesadores Itanium desde 2009 hasta 2014. En 2010, las dos empresas firmaron otro acuerdo de 250 millones de dólares, que obligaba a Intel a seguir fabricando unidades centrales de procesamiento Itanium para las máquinas de HP hasta 2017. Según los términos de los acuerdos, HP tiene que pagar por los chips que recibe de Intel, mientras que Intel lanza los chips Tukwila, Poulson, Kittson y Kittson+ en un intento de aumentar gradualmente el rendimiento de la plataforma.
Kittson
Está previsto que Kittson siga a Poulson en 2015. Kittson, al igual que Poulson, se fabricará con el proceso de 32 nm de Intel. Se conocen pocos detalles más allá de la existencia del nombre en clave y la compatibilidad binaria y de socket con Poulson y Tukwila, aunque el paso a un socket común con x86 Xeon "se evaluará para futuras oportunidades de implementación" después de Kittson.
Línea de tiempo
- 1989:
- HP comienza a investigar a EPIC.
- 1994:
- Junio: HP e Intel anuncian su colaboración.
- 1995:
- Septiembre: HP, Novell y SCO anuncian planes para un "sistema operativo UNIX de gran volumen" que ofrezca "informática en red de 64 bits en la arquitectura HP/Intel".
- 1996:
- Octubre: Compaq anuncia que utilizará IA-64.
- 1997:
- Junio: IDC predice que las ventas de sistemas IA-64 alcanzarán los 38.000 millones de dólares anuales en 2001.
- Octubre: Dell anuncia que utilizará IA-64.
- Diciembre: Intel y Sun anuncian un esfuerzo conjunto para portar Solaris a IA-64.
- 1998:
- Marzo: SCO admite que la alianza HP/SCO Unix ha muerto.
- Junio: IDC predice que las ventas de sistemas IA-64 alcanzarán los 30.000 millones de dólares anuales en 2001.
- Junio: Intel anuncia que Merced se retrasará, de la segunda mitad de 1999 a la primera del 2000.
- Septiembre: IBM anuncia que construirá máquinas basadas en Merced.
- Octubre: Se crea el proyecto Monterey para crear un UNIX común para IA-64.
- 1999:
- Febrero: Se crea el proyecto Trillian para portar Linux a IA-64.
- Agosto: IDC predice que las ventas de sistemas IA-64 alcanzarán los 25.000 millones de dólares anuales en 2002.
- Octubre: Intel anuncia la denominación Itanium.
- Octubre: el término Itanic se utiliza por primera vez en The Register.
- 2000:
- Febrero: El proyecto Trillian entrega el código fuente.
- Junio: IDC predice que las ventas de sistemas Itanium alcanzarán los 25.000 millones de dólares anuales en 2003.
- Julio: Sun e Intel abandonan los planes de Solaris-on-Itanium.
- Agosto: AMD publica la especificación de x86-64, un conjunto de extensiones de 64 bits para la propia arquitectura x86 de Intel que pretende competir con IA-64. Finalmente se comercializará con el nombre de "AMD64".
- 2001:
- Junio: IDC predice que las ventas de sistemas Itanium alcanzarán los 15.000 millones de dólares anuales en 2004.
- Junio: Muere el Proyecto Monterey.
- Julio: Se lanza Itanium.
- Octubre: IDC predice que las ventas de sistemas Itanium alcanzarán los 12.000 millones de dólares anuales a finales de 2004.
- Noviembre: el clúster Titan NOW de IBM, con 320 procesadores, en el Centro Nacional de Aplicaciones de Supercomputación, aparece en la lista TOP500 en el puesto 34.
- Noviembre: Compaq retrasa el lanzamiento del producto Itanium por problemas con el procesador.
- Diciembre: Se forma el gelato.
- 2002:
- Marzo: IDC predice que las ventas de sistemas Itanium alcanzarán los 5.000 millones de dólares anuales a finales de 2004.
- Junio: Se lanza Itanium 2.
- 2003:
- Abril: IDC predice que las ventas de sistemas Itanium alcanzarán los 9.000 millones de dólares anuales a finales de 2007.
- Abril: AMD lanza Opteron, el primer procesador con extensiones x86-64.
- Junio: Intel lanza el Itanium 2 "Madison".
- 2004:
- Febrero: Intel anuncia que ha estado trabajando en su propia implementación de x86-64 (que finalmente comercializará con el nombre de "Intel 64").
- Junio: Intel lanza su primer procesador con extensiones x86-64, un procesador Xeon con nombre en clave "Nocona".
- Junio: Thunder, un sistema del LLNL con 4096 procesadores Itanium 2, aparece en la lista TOP500 en el puesto número 2.
- Noviembre: Columbia, un SGI Altix 3700 con 10160 procesadores Itanium 2 en el Centro de Investigación Ames de la NASA, aparece en la lista TOP500 en la posición número 2.
- Diciembre: las ventas de sistemas Itanium en 2004 alcanzan los 1.400 millones de dólares.
- 2005:
- Enero: HP adapta OpenVMS a Itanium
- Febrero: El diseño de servidores de IBM abandona el soporte de Itanium.
- Junio: Un Itanium 2 establece un resultado SPECfp2000 récord de 2.801 en un blade de Hitachi, Ltd. Computing blade.
- Septiembre: se forma la Itanium Solutions Alliance.
- Septiembre: Dell abandona el negocio de Itanium.
- Octubre: Las ventas de servidores Itanium alcanzan los 619 millones de dólares/trimestre en el tercer trimestre.
- Octubre: Intel anuncia retrasos de un año en Montecito, Montvale y Tukwila.
- 2006:
- Enero: Itanium Solutions Alliance anuncia una inversión colectiva de 10.000 millones de dólares en Itanium para 2010.
- Febrero: IDC predice que las ventas de sistemas Itanium alcanzarán los 6.600 millones de dólares anuales en 2009.
- Junio: Intel lanza la serie Itanium 2 9000 de doble núcleo "Montecito".
- 2007:
- Abril: CentOS (clon de RHEL) deja en suspenso el soporte de Itanium para la versión 5.0.
- Octubre: Intel lanza la serie Itanium 2 9100 "Montvale".
- Noviembre: Intel cambia el nombre de la familia Itanium 2 por Itanium.
- 2009:
- Diciembre: Red Hat anuncia que deja de dar soporte a Itanium en la próxima versión de su sistema operativo empresarial, Red Hat Enterprise Linux 6.
- 2010:
- Febrero: Intel anuncia la serie Itanium 9300 "Tukwila".
- Abril: Microsoft anuncia el cese del apoyo a Itanium.
- Octubre: Intel anuncia nuevas versiones del compilador Intel C++ y del compilador Intel Fortran para x86/x64, mientras que la compatibilidad con Itanium sólo está disponible en versiones anteriores.
- 2011:
- Marzo: Oracle Corporation anuncia que dejará de desarrollar software de aplicación, middleware y Oracle Linux para el Itanium.
- Marzo: Intel y HP reiteran su apoyo a Itanium.
- Abril: Huawei e Inspur anuncian que desarrollarán servidores Itanium.
- 2012:
- Febrero: Se publican los documentos judiciales de un caso entre HP y Oracle Corporation que dan cuenta del hecho de que HP estaba pagando a Intel 690 millones de dólares para mantener a Itanium con vida.
- SAP deja de dar soporte a Business Objects en Itanium.
- Septiembre: en respuesta a una sentencia judicial, Oracle vuelve a dar soporte al software de Oracle en el hardware Itanium.
- 2013:
- Enero: Intel cancela Kittson como una reducción de 22 nm de Poulson, trasladándolo en su lugar a su proceso de 32 nm.
- Noviembre: HP anuncia que sus servidores NonStop empezarán a utilizar chips Intel 64 (x86-64).
- 2014:
- Diciembre: HP anuncia que su próxima generación de servidores Superdome X y Nonstop X estaría equipada con procesadores Intel Xeon, y no Itanium. Aunque HP sigue vendiendo y ofreciendo soporte para la cartera de Integrity basada en Itanium, la introducción de un modelo basado completamente en chips Xeon marca el fin de una era.
Preguntas y respuestas
P: ¿Qué es el itanio?
R: Itanium es un tipo de microprocesador fabricado por Intel con arquitectura de chip de 64 bits que a veces se utiliza para servidores.
P: ¿Está Itanium relacionado con las CPU de 64 bits convencionales fabricadas por Intel y otros fabricantes?
R: No, Itanium no está relacionado con las CPU de 64 bits convencionales fabricadas por Intel y otros fabricantes.
P: ¿Quién diseñó originalmente los procesadores Itanium?
R: HP e Intel diseñaron originalmente los procesadores Itanium, siendo Intel quien los produjo.
P: ¿Fueron populares los procesadores Itanium?
R: No, no tantos sistemas utilizaron procesadores Itanium como se esperaba en un principio.
P: ¿Quién sigue dando soporte a los sistemas que utilizan chips Itanium?
R: Principalmente, HP sigue dando soporte a los sistemas que utilizan chips Itanium.
P: ¿Cuándo anunció Intel el final de la vida útil de la familia de CPU Itanium?
R: Intel anunció oficialmente el final de la vida útil y la discontinuación de productos de la familia de CPU Itanium el 30 de enero de 2019.
P: ¿Intel sigue fabricando procesadores Itanium?
R: No, Intel ha anunciado oficialmente el fin de la vida útil y la discontinuación de productos de la familia de CPU Itanium.