Descripción del proyecto
Optimización de aplicaciones de «software» que se ejecutan en ordenadores paralelos
La computación paralela ayuda a reducir el tiempo y los posibles costes de la resolución de un problema informático al dividirlo en partes más pequeñas que pueden ser ejecutadas simultáneamente por varios procesadores. Para solucionar los problemas de rendimiento de las aplicaciones que se ejecutan en ordenadores paralelos, los programadores tienen que reestructurar el código, una tarea propensa a errores y que requiere mucho tiempo. Aprovechando el éxito de su predecesor, el objetivo del proyecto financiado con fondos europeos POP2 es poner en marcha un centro de excelencia en aplicaciones informáticas en el ámbito de la optimización del rendimiento y la productividad. El centro ayudará a los programadores a obtener una perspectiva externa de su trabajo y ofrecerá asesoramiento sobre cómo mejorar radicalmente el rendimiento de sus aplicaciones. El proyecto, que tendrá una duración de 3 años, pretende ofrecer 180 servicios de evaluación al mundo académico y a la industria.
Objetivo
The growing complexity of parallel computers is leading to a situation where code owners and users are not aware of the detailed issues affecting the performance of their applications. The result is often an inefficient use of the infrastructures. Even in the cases where the need to get further performance and efficiency is perceived, the code developers may not have insight enough on its detailed causes so as to properly address the problem. This may lead to blind attempts to restructure codes in a way that might not be the most productive ones.
POP2 extends and expands the activities successfully carried out by the POP Centre of Excellence since October 2015. The effort in the POP project resulted in more than 120 assessment services provided to customers in academia, research and industry helping them to better understand the behaviour and improve the performance of their applications. The external view, advice, and help provided by POP have been extremely useful for many of these customers to significantly improve the performance of their codes by factors of 20% in some cases but up to 2x or even 10x in others. The POP experience was also extremely valuable to identify issues in methodologies and tools that if improved will reduce the assessment cycle time.
The objective of POP2 is to continue and improve the POP project operating a Centre of Excellence in Computing Applications in the area of Performance Optimisation and Productivity with a special focus on very large scale towards exascale.POP2 will continue the service oriented activity, giving code developers, users and infrastructure operators an impartial external view that will help them improve their codes. We will still target the same categories of users and focus on identifying performance issues and proposing techniques that can help applications in the direction of exascale. Our objective is to perform 180 services over a three year period.
Palabras clave
Programa(s)
Convocatoria de propuestas
Consulte otros proyectos de esta convocatoriaConvocatoria de subcontratación
H2020-INFRAEDI-2018-1
Régimen de financiación
RIA - Research and Innovation actionCoordinador
08034 Barcelona
España