Getting the best out of computational power

The ITEA 2 COLOC consortium aims to provide simulation software developers with methodologies and tools to optimise their applications and HPC users to gain the most value from expensive and heterogeneous computing resources.

Addressing the challenge

The current trend in the supercomputer industry is to provide more and more computational cores as well as even more heterogeneous systems but all too often an increasing amount of time is spent on communication rather than computation. With data management and storage now a real barrier to allowing applications to fully exploit the power of modern multi/many-core processors, COLOC seeks to design, implement and validate new approaches to break this barrier.

Proposed solutions

The project will work on disruptive and innovative approaches to manage thread concurrency and I/O locality on large-scale platforms, including memory management, CPU usage, accelerator technology, the network and storage, especially I/O. By taking all these aspects into account, the project will enable to optimise both the applications and the use of high-performance computing resources on all levels. The project has assembled some of the most renowned European HPC Research Labs, dynamic HPC software tool editors, a range of HPC users to validate the proposed technology in real applications and the Europe’s only HPC platform provider.

Projected results and impact

The major expected outcomes are new algorithms and tools that will be developed to enhance existing resource managers and runtime systems, with a special focus on efficient mapping of data to processes or vice versa. The project will advance a set of technologies ranging from programming models to performance and resource optimisation using data locality and extended analysis tools.

Expected impacts include the ability to address larger simulation problems, to reduce simulation time and to provide ways to use HPC infrastructure resources more efficiently.

As a result, all partners are expected to strengthen their position: Bull gaining a stronger position as an HPC platform provider, ESI Group as a simulation software editor, Scilab Enterprises as a numerical software provider, while Dassault Aviation and the Swedish Defence Research Agency (FOI) as users of state-of-the-art HPC solutions will respectively reinforce their position in the aeronautics industry and Defence. HPC Research labs (INRIA and UVSQ) will also fortify their expertise and position in the worldwide HPC ecosystem.