El Cray X1 es un superordenador con procesador vectorial y acceso a memoria no uniforme fabricado y vendido por Cray Inc. desde 2003. El X1 suele describirse como la unificación de las arquitecturas Cray T90 , Cray SV1 y Cray T3E en una única máquina. El X1 comparte los procesadores de transmisión múltiple, las memorias caché vectoriales y el diseño CMOS del SV1, el diseño de memoria distribuida altamente escalable del T3E y el alto ancho de banda de memoria y refrigeración líquida del T90.
El X1 utiliza un ciclo de reloj de 1,2 ns (800 MHz) y ocho canales vectoriales de ancho en modo MSP, ofreciendo una velocidad máxima de 12,8 gigaflops por procesador. Los modelos refrigerados por aire están disponibles con hasta 64 procesadores. Los sistemas refrigerados por líquido escalan a un máximo teórico de 4096 procesadores, que comprenden 1024 nodos de memoria compartida conectados en una red toroidal bidimensional , en 32 cuadros. Un sistema de este tipo proporcionaría una velocidad máxima de 50 teraflops . El sistema X1 no clasificado más grande fue el sistema de 512 procesadores del Laboratorio Nacional de Oak Ridge , aunque desde entonces se ha actualizado a un sistema X1E.
El X1 se puede programar con software de transmisión de mensajes ampliamente utilizado, como MPI y PVM , o con lenguajes de memoria compartida, como el lenguaje de programación Unified Parallel C o Co-array Fortran . El X1 ejecuta un sistema operativo llamado UNICOS/mp que comparte más con el sistema operativo SGI IRIX que con el UNICOS que se encuentra en las máquinas Cray de generaciones anteriores.
En 2005, Cray lanzó la actualización X1E , que utiliza procesadores de doble núcleo, lo que permite que dos nodos de cuatro procesadores quepan en una placa de nodos. Los procesadores también se actualizan a 1150 MHz. Esta actualización casi triplica el rendimiento máximo por placa, pero reduce la memoria por procesador y el ancho de banda de interconexión. Las placas X1 y X1E se pueden combinar dentro del mismo sistema.
El X1 es conocido por haber sido financiado en parte por la Agencia de Seguridad Nacional del Gobierno de los Estados Unidos (bajo el nombre clave SV2 ). [1] El X1 no fue un producto financieramente exitoso [2] y parece dudoso que éste o sus sucesores hubieran sido producidos sin este apoyo.