JUPITER: así es el superordenador Exascale de Europa con CPU Arm personalizada, GPU NVIDIA y «solo» 15 Megavatios de consumo

En el pasado los ordenadores eran enormes, ocupando habitaciones enteras y costando un precio al alcance de muy pocos. Con el tiempo, la tecnología ha permitido que los ordenadores reduzcan su tamaño en gran medida y hemos pasado a tener nuestros propios PC con un precio relativamente asequible. Sigue habiendo ordenadores enormes que ocupan salas, pero estos se limitan a servidores y superordenadores. Precisamente hablando de esto, Europa ha logrado crear el primer superordenador Exascale llamado JUPITER, equipado con con Arm y NVIDIA y con un coste de más de 250 millones de euros.

Puede que los PC sean mucho más rápidos a día de hoy, pero no son capaces de hacer simulaciones y cálculos complejos en un tiempo corto. Hablamos de cálculos con miles o millones de parámetros, donde cada uno de estos cambia el resultado final. De la misma forma, aquí también involucramos cualquier tipo de investigación, incluida la del cáncer. Para todos estos ejemplos, emplear PC estándar no es la forma de progresar, dado que se requiere mucha potencia de cálculo.

El superordenador Exascale JUPITER de Europa usará CPU Arm y GPU NVIDIA

SuperPC JUPITER

Aquí es donde entran en juego los superordenadores, los cuales alcanzan una potencia de cálculo de 1 PETAFLOP o incluso más. Y es que, tenemos superordenadores a exaescala, es decir, aquellos que logran un mínimo de 1 EXAFLOP (10^18) de operaciones de coma flotante por segundo. El primero en alcanzar esta potencia fue el superordenador estadounidense Frontier, el cual no ha tenido un rival digno. Aunque ha pasado un tiempo desde que este existe, Europa ya ha podido ponerse al día en cuanto a potencia de cálculo.

Fue en verano de 2022 cuando se anunciaba la llegada del superordenador Exascale JUPITER y ahora volvemos a hablar de él, pues conocemos su hardware compuesto por Arm y NVIDIA. Este será construido por un consorcio europeo liderado por Eviden y ParTec. Lo han descrito como un supercomputador que utilizará una arquitectura modular dinámica. Por una parte, tendremos un "Universal Cluster Module" y por otro lado un "Booster Module de alta escalabilidad" con tarjetas gráficas NVIDIA.

Los procesadores Arm tendrán 72 núcleos y 160 MB de caché

JUPITER Hardware Modulos

Empezando por el cluster, se emplearán procesadores SiPearl Rhea, basado en las CPU Arm Neoverse V1. Cada uno de estos procesadores tiene un total de 72 núcleos, 160 MB de caché y soporta memoria HBM2e y DDR5. Teniendo en cuenta que solo hay un superordenador entre el TOP 10 que emplea arquitectura Arm, nos sorprende ver como con JUPITER han querido seguir este camino y convertirse en el primero a exaescala de Europa.

Según EuroHPC JU, las CPU Rhea con arquitectura Arm, darán un gran ancho de banda perfecto para realizar tareas de todo tipo, pudiéndose utilizar para entrenar modelos de IA. Aquí es donde entra el papel de su Booster Module equipado con GPU NVIDIA, sobre las cuales aún no se ha revelado el modelo o la cantidad de ellas. Lo que si sabemos es que la puesta en marcha de JUPITER ocurrirá a principios de 2024. Se espera que su consumo sea de hasta 15 megavatios, inferior a los 21,1 megavatios que consume el superordenador americano Frontier.