¿Cuáles son las implicaciones de MPC y Cloud Computing en el futuro de las supercomputadoras tradicionales y sus proveedores?

Supongo que la pregunta es sobre el impacto en la práctica de vender máquinas gigantescas, caras y ávidas de energía para que el cliente las alimente y cuide. Un punto inicial es que cuando una computadora concuerde apropiadamente con el epíteto ‘tradicional’, ya no calificará como ‘súper’. Empujar el sobre de nuestra capacidad colectiva de descifrar números es un objetivo móvil por definición; cuando las reglas cambian de vez en cuando, espero que los proveedores intercambien objetivos, actualicen todos los catálogos de productos brillantes y continúen vendiendo FLOPS sin perder el ritmo.

Actualmente, y a corto plazo, creo que el mayor cambio que aporta la computación en la nube es traer las diferencias entre la computación de rendimiento / capacidad y el paralelismo a gran escala a la luz del día. Las cargas de trabajo que se paralelizan como una miríada de pequeños paquetes independientes son perfectos para el tipo de escalado de recursos bajo demanda que trae la nube. Mientras alquilar más cajas (virtuales) se traduzca en más respuestas por minuto, es una clara ganancia / ganancia: el cliente puede evaluarlo a su gusto cuando lo desee, a nadie le importa demasiado si los procesadores están en Yellowknife, Innsbruck o en Alderaan, y el proveedor no tiene que volar repuestos y personal de servicio de campo en todo el mundo. Aunque algunas de estas aplicaciones funcionan bien en las supercomputadoras contemporáneas, yo diría que nunca tuvieron un fuerte requisito para el hierro grande especialmente diseñado; Simplemente ha sido el camino más corto a muchos ciclos de cómputo, por falta de una plataforma acoplada más libremente.

En el camino, hay aplicaciones que no se escalan a números fenomenales, pero que necesitan muchos datos de entrada. Tales problemas actualmente tendrían un problema de rendimiento en cómo cargar dichos datos a su proveedor de la nube, y pueden encontrar un mejor hogar en una supercomputadora local, porque el ancho de banda a tres bloques es actualmente mayor que el de la nube. Estos pueden encontrar hogares adecuados en las nubes mañana, suponiendo que los límites para proporcionar canales de transporte más amplios enfrentan desafíos más económicos que físicos.

Finalmente, las aplicaciones estrechamente sincronizadas, como el problema promedio de descomposición de dominio / integración de tiempo, pueden, hasta donde puedo ver, habilitarse en la nube solo de nombre. Un gran número de cómputos paralelos que proceden en sincronización de paso de bloqueo están inherentemente acoplados a la latencia de comunicación. Por lo tanto, también están acoplados a la ubicación. Además de la física de flexión o Einsteins, la velocidad con la que puede enviar una señal de ida y vuelta no superará la de la luz en el vacío, por lo que siempre y cuando ‘ahora’ llegue antes que ‘más tarde’, los nodos de empaque cercanos tienen una velocidad ventaja sobre la difusión de ellos. Esto no quiere decir que los proveedores no puedan alojar sus propias instalaciones grandes, idear un contrato que le garantice la ubicación del hardware y alquilarlo de forma remota utilizando alguna metáfora relacionada con la nube para el marketing. Todavía supongo que la arquitectura de la máquina que ejecuta las cosas al final debe seguir siendo, dentro de la tolerancia, una supercomputadora. Desacoplar el programa de su plataforma de ejecución obviamente será perjudicial para el rendimiento cuando el rendimiento está estrechamente vinculado a la plataforma de ejecución.

Por lo tanto, presento una respuesta: la implicación para los proveedores es que el seguimiento de las características del problema para adaptar / proponer ofertas rentables se convertirá en una parte más importante de su negocio, mientras que la implicación para las supercomputadoras tradicionales es que pueden encontrarse en diferentes instalaciones. Dado que en todas las disciplinas de ingeniería se pueden encontrar problemas estrechamente acoplados y poco amigables con la nube que nos permiten ir más rápido, construir más alto y profundizar (y sin olvidar cómo explotar), me cuesta imaginar que el interés se desvanecerá en cualquier momento.

Probablemente haya más implicaciones, pero esa es al menos la vista desde mi bola de cristal sesgada.