Todavía existen enormes supercomputadoras. Esto es lo que están siendo utilizados para hoy
Las supercomputadoras fueron una carrera masiva en los años 90, ya que EE. UU., China y otros compitieron para tener la computadora más rápida. Si bien la carrera se ha calmado un poco, estas computadoras monstruosas todavía se utilizan para resolver muchos de los problemas del mundo..
A medida que la Ley de Moore (una antigua observación que afirma que la potencia de cómputo se duplica aproximadamente cada dos años) aumenta nuestro hardware de cómputo, la complejidad de los problemas que se resuelven también aumenta. Mientras que las supercomputadoras solían ser razonablemente pequeñas, hoy en día pueden ocupar almacenes completos, todos llenos de bastidores de computadoras interconectados.
Lo que hace que una computadora sea “Super”?
El término "Supercomputador" implica una computadora gigantesca muchas veces más poderosa que su simple computadora portátil, pero eso no podría estar más lejos del caso. Las supercomputadoras están compuestas por miles de computadoras más pequeñas, todas conectadas para realizar una tarea. Cada núcleo de CPU en un centro de datos probablemente se ejecuta más lento que su computadora de escritorio. Es la combinación de todos ellos lo que hace que la computación sea tan eficiente. Hay una gran cantidad de redes y hardware especial involucrado en computadoras de esta escala, y no es tan simple como conectar cada rack a la red, pero puedes imaginarlos de esta manera y no estarás lejos de la marca.
No todas las tareas pueden paralizarse tan fácilmente, por lo que no usarás una supercomputadora para ejecutar tus juegos a un millón de fotogramas por segundo. La computación paralela suele ser buena para acelerar la computación muy orientada al cálculo.
Las supercomputadoras se miden en FLOPS, o Operaciones de punto flotante por segundo, que es esencialmente una medida de la rapidez con que pueden hacer las matemáticas. El más rápido actualmente es la Cumbre de IBM, que puede alcanzar más de 200 PetaFLOPS, un millón de veces más rápido que "Giga" a la que la mayoría de las personas está acostumbrada..
Entonces, ¿para qué se usan? Sobre todo ciencia
Andrey VP / ShutterstockLas supercomputadoras son la columna vertebral de la ciencia computacional. Se utilizan en el campo médico para ejecutar simulaciones de plegamiento de proteínas para la investigación del cáncer, en física para ejecutar simulaciones para grandes proyectos de ingeniería y computación teórica, e incluso en el campo financiero para rastrear el mercado de valores para obtener una ventaja sobre otros inversores..
Quizás el trabajo que más beneficia a la persona promedio es el modelado del clima. Predecir con precisión si necesitará un abrigo y un paraguas el próximo miércoles es una tarea sorprendentemente difícil, una tarea que ni siquiera las gigantescas supercomputadoras de hoy pueden hacer con gran precisión. Se ha teorizado que para ejecutar el modelado de clima completo, necesitaremos una computadora que mida su velocidad en ZettaFLOPS, otros dos niveles más que PetaFLOPS y unas 5000 veces más rápido que la Cumbre de IBM. Es probable que no lleguemos a ese punto hasta 2030, aunque el problema principal que nos retiene no es el hardware, sino el costo.
El costo inicial de comprar o construir todo ese hardware es lo suficientemente alto, pero el verdadero problema es la factura de la energía. Muchos supercomputadores pueden usar millones de dólares en energía cada año solo para seguir funcionando. Entonces, si bien en teoría no hay un límite para la cantidad de edificios llenos de computadoras que se pueden conectar, solo construimos supercomputadoras lo suficientemente grandes para resolver los problemas actuales.
Así tendré una supercomputadora en casa en el futuro?
En cierto sentido, ya lo haces. La mayoría de las computadoras de escritorio hoy en día rivalizan con la potencia de las supercomputadoras más antiguas, e incluso el teléfono inteligente promedio tiene un rendimiento más alto que el infame Cray-1. Así que es fácil hacer una comparación con el pasado y teorizar sobre el futuro. Pero eso se debe en gran parte a que la CPU promedio se está volviendo mucho más rápida a lo largo de los años, lo que ya no está sucediendo tan rápido.
Últimamente, la ley de Moore se ha ralentizado a medida que alcanzamos los límites de cuán pequeños podemos hacer transistores, por lo que las CPU no se están volviendo mucho más rápidas. Se están volviendo más pequeños y más eficientes en cuanto al consumo de energía, lo que empuja el rendimiento de la CPU en la dirección de más núcleos por chip para computadoras de escritorio y más potente en general para dispositivos móviles.
Pero es difícil imaginar el conjunto de problemas del usuario promedio superando las necesidades informáticas. Después de todo, no necesita una supercomputadora para navegar por Internet, y la mayoría de las personas no están ejecutando simulaciones de plegamiento de proteínas en sus sótanos. El hardware de consumo final de hoy en día supera con creces los casos de uso normales y generalmente se reserva para el trabajo específico que se beneficia de él, como el renderizado 3D y la compilación de código..
Así que no, probablemente no tendrás uno. Los mayores avances probablemente estarán en el espacio móvil, ya que los teléfonos y las tabletas se acercan a los niveles de potencia de los equipos de escritorio, lo que sigue siendo un avance bastante bueno.
Créditos de imagen: Shutterstock, Shutterstock