211service.com
Por qué la nueva supercomputadora de China es solo técnicamente la más rápida del mundo
¿Qué hay en un número? Si son los ingenieros detrás de Tianhe 1A de China, el el número 4.7 significa mucho - es el número de petaflops (como en operaciones de punto flotante por segundo) que el el más rápido del mundo superordenador puede masticar en su máximo rendimiento.

Un clúster de NVIDIA Tesla del tipo utilizado en la nueva supercomputadora china
cc ChrisDag
La palabra clave aquí es rendimiento máximo: mientras que el punto de referencia de Linpack utilizado para determinar oficialmente la velocidad de las supercomputadoras más rápidas del mundo mide su capacidad para hacer cálculos en ráfagas cortas, en el mundo real de la informática científica, lo que a menudo importa más es la capacidad de una máquina para sostener ese desempeño.
En otras palabras, el Tianhe 1A es fuerte, pero las supercomputadoras estadounidenses pueden durar toda la noche o, a veces, muchos días, según la escala del problema que estén abordando.
Es muy difícil lograr un rendimiento cercano al máximo en las GPU, dice Thom Dunning, director del Centro Nacional de Aplicaciones de Supercomputación. Las GPU son las unidades de procesamiento de gráficos construidas por NVIDIA que comprenden la mayor parte de la potencia informática en la supercomputadora Tianhe 1A, que también incluye las CPU tradicionales en su diseño híbrido.
El sistema utiliza 7.168 GPU NVIDIA Tesla M2050 y 14.336 CPU; se necesitarían más de 50.000 CPU y el doble de espacio en el piso para ofrecer el mismo rendimiento utilizando solo CPU, dice el presione soltar coincidiendo con el anuncio.
El problema con las GPU, dice Dunning, es que están tan hambrientas de computación que tienden a permanecer inactivas durante un gran porcentaje del tiempo. El cuello de botella es la memoria integrada en los procesadores GPU: es rápida, pero no lo suficientemente rápida.
Hay una discrepancia significativa entre la velocidad de la memoria y la velocidad de la GPU, agrega.
Incluso si los ingenieros de software de supercomputación de China son capaces de crear software científico útil que se acerque al rendimiento máximo de la máquina al acceder raramente a la memoria, no está claro que el punto de referencia de Linpack que clasifica a la máquina como la más rápida del mundo sea un indicador útil de su rendimiento en condiciones reales. -aplicaciones mundiales.
El punto de referencia Linpack es uno de esos fenómenos interesantes: casi cualquiera que lo conozca se burlará de su utilidad, dice Dunning. Ellos comprenden sus limitaciones, pero tiene una mente compartida porque es el número que todos hemos comprado a lo largo de los años.
La dependencia del sistema de las GPU también significa que la inmensa mayoría del software de supercomputación existente tendría que ser reescrito por completo para ejecutarlo. Ese es un desafío de programación que hasta ahora ha eludido a los ingenieros en Occidente; es más arte que ciencia, en este punto, dice Dunning. Eso no significa que sea imposible, o que los chinos no tendrán pronto una flota de supercomputadoras clasificadas en el top 500 del ranking mundial. Sin embargo, aún no se ha determinado su rendimiento y utilidad reales.
Esta es la Parte 1 en una serie de tres partes. Parte 2: Y la supercomputadora más rápida del mundo en 2012 es ...
Sigue a Mims en Twitter o contáctalo por correo electrónico .