BAE Systems refina la estrategia HPC - Calendae | Informática, Electrónica, CMS, Ciberseguridad

BAE Systems refina la estrategia HPC

Hola, un placer verte por aquí. Soy Simón Sánchez y en esta ocasión te voy a contar sobre BAE Systems refina la estrategia HPC

El procesamiento de alto rendimiento es vital para la misión de BAE Systems, uno de los mayores contratistas de defensa, aeroespacial y seguridad del mundo. Como fabricante de alta tecnología, BAE Systems se basa en software de simulación y modelado para diseñar y construir sus productos. El grupo responsable de identificar y desarrollar esta tecnología dentro de BAE Systems se denomina Centro de Tecnología Avanzada.

«Estamos a la vanguardia de la informática de alto rendimiento y la utilizamos en áreas como procesamiento de imágenes, análisis de datos en tiempo real y simulación, mientras que utilizamos conjuntos de datos muy grandes para respaldar el diseño de sistemas aéreos, terrestres y marítimo «, Estados Pierre Moinier, líder del grupo de tecnologías de modelado integrado en BAE Systems Advanced Technology Center.

El equipo de desarrollo de software de ATC tiene la tarea de entregar software confiable y de calidad a tiempo para ayudar a la multinacional con sede en el Reino Unido a seguir siendo competitiva contra sus rivales, incluidos los gigantes de defensa Lockheed Martin y Boeing, y otros contratistas, como Raytheon, General Dynamics y Northrop Grumman.

Como medida para aumentar la productividad, el equipo de software recurrió al generador de perfiles de rendimiento escalable Align MAP para ayudar con la optimización del código paralelo que se ejecuta en procesadores x86 y configuraciones de acelerador de CPU híbridas. ATC había estado usando la herramienta de depuración, Align DDT, durante varios años, y MAP comparte la misma interfaz y apariencia fáciles de usar, por lo que los desarrolladores pueden sentirse cómodos usándola desde el principio.

Moinier dice: «Nuestros desarrolladores son realmente buenos en lo que hacen, pero la velocidad y el rendimiento de las simulaciones son cada vez más importantes, lo que significa que necesitamos un buen perfilador que pueda trabajar con nuestros códigos de producción. e investigar y ayudarnos a optimizar el rendimiento «.

BAE Systems ha sido durante mucho tiempo un importante usuario industrial de HPC y planea ampliar aún más sus capacidades de supercomputación para facilitar simulaciones cada vez más precisas y detalladas. Moinier informa que el software de Align es «muy fácil de usar incluso en problemas complejos y sabemos que esto será aún más importante a medida que aumente nuestro uso de la informática de alto rendimiento».

Aceleración de código

ATC tiene mucha experiencia en la aceleración de aplicaciones de modelado y fue uno de los primeros en adoptar la tecnología GPU en 2008. Moinier informa que su personal ha desarrollado uno de los primeros códigos de dinámica de fluidos computacionales del mundo para aprovechar todas las potencia de procesadores multinúcleo y acelerador de placa. Las GPU proporcionaron a los ingenieros una velocidad 10 veces más rápida en ese software CFD desarrollado internamente.

Ahora el grupo está experimentando con la generación actual de coprocesadores Xeon Phi y también está pensando en chips Phi de próxima generación. En una reciente entrevista Con Timothy Prickett Morgan de EnterpriseTech, Moinier informa que es demasiado pronto para decir si la GPU Tesla o el enfoque Xeon Phi prevalecerán en BAE Systems.

“Acabamos de portar nuestro código CFD a Xeon Phi y no fue una tarea muy difícil”, explica. “Sin embargo, todavía no hemos alcanzado el rendimiento máximo simplemente porque no hemos tenido tiempo de sintonizarnos. Para obtener el rendimiento, debe dedicar mucho tiempo a aprovechar al máximo la vectorización. El código se ha portado pero necesita optimizarse. La GPU Tesla y Xeon Phi tienen claras ventajas, pero ambas tienen un precio. Nuestro código no se puede ejecutar directamente en las GPU y con Xeon Phi puede ser un poco más fácil, pero aún debe dedicar mucho tiempo a la optimización. Entonces, por el momento, aún no lo hemos decidido y no estamos seguros de quién dominará el mercado de HPC. Pero deberíamos estar bastante preparados para lo que sea más apropiado en este momento. Lo importante es que ambos tengan una mejora de rendimiento y queremos tener la opción. Así que invertimos para tener las herramientas y las habilidades adecuadas «.

Puedes compartir en tus redes sociales para que tus colegas lo vean

??? ? ? ???

Comparte