img

Para que las aplicaciones industriales y científicas sean competitivas en la era de los superordenadores petaflop, estas aplicaciones han de ser organizadas y optimizadas mediante arquitecturas informáticas altamente paralelas. El Centro de Excelencia en Programación Paralela de Bull ayuda a afrontar este enorme reto a empresas y científicos: continuar avanzando hacia mayores niveles de innovación y competitividad.

Madrid, 7 de junio de 2013 – Bull ha inaugurado su Centro para la Excelencia en Programación Paralela, el primer centro de excelencia técnica e industrial en este campo. En colaboración con líderes tecnológicos, este centro se encargará de ayudar a los ingenieros y científicos de los centros de investigación y la industria a superar la barrera tecnológica crítica de la “paralelización de aplicaciones en la Computación de Alto Rendimiento (HPC, High Performance Computing)

La programación paralela consiste en la capacidad de las aplicaciones para soportar cálculos simultáneos (o lo que es lo mismo, en paralelo), sin tener que esperar a la finalización de un cálculo para iniciar el siguiente.

Programación paralela: imprescindible para la industria y la ciencia

La próxima generación de superordenadores conseguirá su rendimiento mediante el uso de una configuración mucho más densa de procesadores trabajando juntos en el mismo problema. El número de procesadores implicados ha pasado de miles hace cinco años a decenas de miles de procesadores en la actualidad, que serán millones de procesadores dentro de cinco años. Los superordenadores “Exaescala”   al final de esta década incluirán probablemente más de cien millones de procesadores aprovechando las innovaciones más punteras en arquitectura paralela similares a los actuales coprocesadores Xeon Phi™ de Intel®.

Según los analistas de la industria, solamente un 1% de las aplicaciones usadas actualmente pueden ejecutarse en 10.000 o más procesadores a la vez. En consecuencia, los diseñadores se enfrentan al reto de adaptar su software si quieren beneficiarse de estas innovaciones. Una vez que los nuevos superordenadores estén disponibles, solamente aquellos centros de investigación y empresas que hayan preparado sus aplicaciones para la programación paralela serán capaces de aprovechar completamente sus beneficios. La carrera ha empezado… a escala mundial.

La paralelización de aplicaciones, con su reducida huella de carbono, es crucial para el desarrollo de los superordenadores en las próximas décadas.

Apoyándose en un equipo de expertos único en Europa, el Centro estará dotado de los más altos niveles de especialización, para ayudar a los laboratorios de investigación y a las empresas a optimizar sus aplicaciones para que puedan ser compatibles no sólo con los procesadores disponibles actualmente sino también con aquellos de la próxima generación. El Centro ofrecerá una amplia gama de servicios, incluyendo análisis y consultoría, así como paralelización y optimización de software.

El Centro de Excelencia en Programación Paralela de Bull se beneficiará de la estrecha colaboración con Intel en materia de superordenadores y computación paralela. Combinará las últimas tecnologías de Intel en procesamiento, redes y almacenaje, con la tecnología de los líderes mundiales en investigación e industria especializados en software y metodología de computación paralela. Entre los socios que participan en el Centro de Excelencia en Programación Paralela se encuentran Allinea, CAPS y la Universidad Joseph Fourier.

 

Un ejemplo El Proyecto Pulsation monitoriza la formación de ciclones en el Océano Índico, o cómo la Programación Paralela se está convirtiendo en una herramienta clave en el medioambiente.

Algunos de los fenómenos naturales que se producen en el planeta pueden pasar desapercibidos para los observadores científicos si los modelos informáticos pertinentes no son adecuados. Algunas corrientes frías del océano crean formaciones nubosas imposibles de identificar si la lista de cálculo del superordenador es muy larga, de modo que las simulaciones pueden dar falsos resultados. La programación paralela puede multiplicar por diez la rapidez del cálculo, porque tiene una potencia diez veces superior, dando lugar a simulaciones muy precisas que permiten a los observadores identificar nuevos fenómenos naturales (ciclones) que son imposibles de detectar por simulaciones tempranas. El Niño (la corriente marina fría) y La Niña (la corriente cálida) eran fenómenos particularmente difíciles de predecir antes de que las aplicaciones de Computación de Alto Rendimiento usadas por los meteorólogos se actualizaran con las mejoras de la programación paralela. La principal ventaja de la paralelización viene de la capacidad de las aplicaciones informáticas para procesar enormes cantidades de datos simultáneamente de forma rápida, lo cual permite realizar unas previsiones cada vez más precisas. La programación paralela permite a las aplicaciones soportar cálculos simultáneamente (en paralelo), sin necesidad de esperar a que se complete un cálculo para empezar el siguiente. La noción de velocidad está directamente ligada a la paralelización. ¿Qué aplicación tendría, en términos ambientales, si se necesitaran diez días para la simulación de un ciclón que está previsto que llegue a la zona mañana?

Acerca de Bull Bull es líder en sistemas digitales de misión crítica. El Grupo se dedica al desarrollo y a la implementación de soluciones donde la potencia de computación y la seguridad sirven para optimizar los sistemas de información de sus clientes, para soportar su negocio. Bull opera en mercados de alto valor añadido, incluyendo la simulación, Cloud computing y 'computing power plants', outsourcing y seguridad. Actualmente, Bull tiene una plantilla de 9.300 personas en más de 50 países, con alrededor de 700 empleados dedicados al I+D. En 2012, Bull obtuvo una facturación de 1.300 millones de euros. http://www.bull.es/ https://twitter.com/Bull_Spain

 

Contacto BULL (España), S.A. Manuel Armenteros Etayo                 Responsable de Comunicación Telf: 91 393 93 39 manuel.armenteros@bull.es