Computación de alto rendimiento

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
El Centro de Materiales Nanoscales en la Fuente de Foto avanzado

Computación de alto rendimiento ()HPC) utiliza supercomputadores y grupos de ordenador para resolver problemas de computación avanzados.

Descripción general

HPC integra la administración de sistemas (incluido el conocimiento de redes y seguridad) y la programación paralela en un campo multidisciplinario que combina electrónica digital, arquitectura informática, software de sistemas, lenguajes de programación, algoritmos y técnicas computacionales. Las tecnologías HPC son las herramientas y sistemas utilizados para implementar y crear sistemas informáticos de alto rendimiento. Recientemente, los sistemas HPC han pasado de la supercomputación a clusters y grids de computación. Debido a la necesidad de establecer redes en clústeres y redes, se están promoviendo las tecnologías informáticas de alto rendimiento mediante el uso de una red troncal colapsada, porque la arquitectura de la red troncal colapsada es fácil de solucionar y las actualizaciones se pueden aplicar a un solo enrutador en lugar de a varios..

El término se asocia más comúnmente con la informática utilizada para la investigación científica o la ciencia computacional. Un término relacionado, computación técnica de alto rendimiento (HPTC), generalmente se refiere a las aplicaciones de ingeniería de la computación basada en clústeres (como la dinámica de fluidos computacional y la construcción y prueba de prototipos virtuales). HPC también se ha aplicado a usos comerciales como almacenes de datos, aplicaciones de línea de negocio (LOB) y procesamiento de transacciones.

El término informática de alto rendimiento (HPC) surgió después del término "supercomputación". HPC se utiliza a veces como sinónimo de supercomputación; pero, en otros contextos, "supercomputadora" se utiliza para referirse a un subconjunto más potente de "computadoras de alto rendimiento", y el término "supercomputación" se convierte en un subconjunto de la "computación de alto rendimiento". El potencial de confusión sobre el uso de estos términos es evidente.

Dado que la mayoría de las aplicaciones actuales no están diseñadas para tecnologías HPC sino que están adaptadas, no están diseñadas ni probadas para escalar a procesadores o máquinas más potentes. Dado que los clusters y grids de redes utilizan múltiples procesadores y computadoras, estos problemas de escalamiento pueden paralizar sistemas críticos en futuros sistemas de supercomputación. Por lo tanto, o las herramientas existentes no abordan las necesidades de la comunidad informática de alto rendimiento o la comunidad HPC desconoce estas herramientas. Algunos ejemplos de tecnologías HPC comerciales incluyen:

  • la simulación de accidentes de coche para el diseño estructural
  • Interacción molecular para el nuevo diseño de drogas
  • el flujo de aire sobre automóviles o aviones

En las instituciones gubernamentales y de investigación, los científicos simulan la creación de galaxias, la energía de fusión y el calentamiento global, así como el trabajo para crear pronósticos meteorológicos más precisos a corto y largo plazo. El décimo supercomputador más poderoso del mundo en 2008, IBM Roadrunner (ubicado en el Laboratorio Nacional Los Álamos del Departamento de Energía de los Estados Unidos) simulaba el rendimiento, la seguridad y la fiabilidad de las armas nucleares y certificaba su funcionalidad.

TOP500

Puede encontrar una lista de las computadoras de alto rendimiento más potentes en la lista TOP500. La lista TOP500 clasifica las 500 computadoras de alto rendimiento más rápidas del mundo, según lo medido por el punto de referencia High Performance LINPACK (HPL). No todas las computadoras están en la lista, ya sea porque no son elegibles (por ejemplo, no pueden ejecutar la prueba HPL) o porque sus propietarios no han presentado una puntuación HPL (por ejemplo, porque no desean que el tamaño de su sistema se convierta en información pública para la defensa). razones). Además, el uso del único punto de referencia LINPACK es controvertido, ya que ninguna medida única puede probar todos los aspectos de una computadora de alto rendimiento. Para ayudar a superar las limitaciones de la prueba LINPACK, el gobierno de EE. UU. encargó a uno de sus creadores, Jack Dongarra de la Universidad de Tennessee, que creara un conjunto de pruebas de referencia que incluye LINPACK y otras, llamado conjunto de pruebas de referencia HPC Challenge. Esta suite en evolución se ha utilizado en algunas adquisiciones de HPC, pero, debido a que no se puede reducir a un solo número, no ha podido superar la ventaja publicitaria de la prueba TOP500 LINPACK, menos útil. La lista TOP500 se actualiza dos veces al año, una vez en junio en la Conferencia Europea de Supercomputación ISC y otra vez en una Conferencia de Supercomputación de EE. UU. en noviembre.

Muchas ideas para la nueva ola de computación grid fueron tomadas originalmente de HPC.

Computación de alto rendimiento en la nube

Tradicionalmente, HPC ha implicado una infraestructura local, invirtiendo en supercomputadoras o clústeres de computadoras. Durante la última década, la computación en la nube ha ganado popularidad por ofrecer recursos informáticos en el sector comercial independientemente de sus capacidades de inversión. Algunas características como la escalabilidad y la contenedorización también han despertado el interés en el mundo académico. Sin embargo, las preocupaciones de seguridad en la nube, como la confidencialidad de los datos, todavía se tienen en cuenta al decidir entre recursos de HPC locales o en la nube.

Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save