¿Cuántas súper computadoras existen en el mundo hoy?

Depende de lo que llames una supercomputadora. En la mayoría de los casos, significa una colección considerable de máquinas que tienen una estructura de red de alta velocidad. Hace veinte años significaba una sola máquina que funcionaba muy rápido y probablemente tenía enormes capacidades vectoriales (SIMD como MMX, pero con docenas o más registros). Esos eran altamente especializados y muy caros de poseer y operar. A mediados de los 90, las redes se hicieron más rápidas y baratas en las PC, comenzando el cambio a los clústeres que tenemos hoy.

Hay una lista de las 500 principales de estas máquinas, según lo definido por su capacidad para resolver un solo problema de coma flotante de doble precisión. Durante la última década, otras clases de problemas se han vuelto importantes, los diseños han cambiado para optimizar de manera diferente, y han aparecido algunas otras listas con uniones parciales entre ellas. Esto deja el número en miles de máquinas de clase mundial.

Hay máquinas justo debajo del nivel de la lista que legítimamente todavía merecen el título, pero la mayoría de ellas todavía están en el rango de más de un millón de dólares. Eso me hace pensar que la clase de números de máquinas es aproximadamente decenas de miles.

Hay un conjunto de tendencias que mantiene este número bajo. Primero, los servidores grandes se están volviendo poderosos y eliminan la necesidad de grupos de máquinas de supercomputadoras para todo tipo de problemas de datos. Recientemente compré un único servidor 2U que era más capaz en todos los sentidos que todas las supercomputadoras en las que trabajé hasta 2006. Incluí una imagen del modelo a continuación de Penguin computing y puedes ver, aunque es una gran máquina, No es una supercomputadora.

En segundo lugar, muchos problemas pueden resolverse mediante clústeres virtuales formados sobre la marcha en la nube. Para los académicos, esto ha funcionado realmente bien, ya que cada proyecto solo puede presupuestar unas pocas corridas como un costo trivial en lugar de que la escuela construya una infraestructura masiva. Esto también elimina el problema de que las supercomputadoras permanezcan inactivas (mucho más común de lo que piensas), o que tengan que esperar meses para programar el tiempo.

Muchos usuarios están cambiando la necesidad entre estas dos opciones y eliminando la necesidad de supercomputadoras en cualquiera de los sentidos tradicionales. Todavía existe la necesidad de interconexiones de alta velocidad y hardware especializado, pero ya no genera muchas construcciones. Ahora incluso hay ofertas en la nube que están diseñadas para satisfacer casi todas estas necesidades.

Así que mi suposición es de alrededor de 20,000, pero está cayendo rápidamente. Creo que siempre habrá alguna necesidad o deseo de tener uno aquí y allá, pero no me sorprendería ver que las 500 listas principales se reducen a 100 en la próxima década.