Modular
Supercomputing

The Modular Supercomputing Architecture (MSA) is a blueprint for heterogeneous HPC systems supporting the highest efficiency and scalability. The MSA developed throughout the DEEP projects integrates different compute modules with specific performance characteristics for different workloads. To cope with the high computing and memory heterogeneity of modern HPC architectures and the MSA in particular, an adapted and optimised software stack is required: The modular approach provides substantial benefits to heterogeneous applications and workflows. Each part of a code can be executed on the most suitable platform, improving both time to solution and energy efficiency. Extracting the maximum performance from the diverse pool of compute resources requires the applications to be adapted. The innovative DEEP-SEA SW stack enables applications to effectively harness modularity. It supports memory hierarchies and a wide range of accelerators. DEEP-SEA builds on the results of the DEEP project series and is linked to the partner project RED-SEA to cover HPC interconnect topics, and also to IO-SEA to address system-level I/O and storage management.

Collaboration

DEEP-SEA joined forces with the other EuroHPC JU projects IO-SEA and RED-SEA to develop complementary European technologies to build future heterogeneous Exascale supercomputers.

Together, the three SEA projects aim to realise the shared vision of a modular supercomputer architecture, a vision that is jointly pursued by the Jülich Supercomputing Centre (JSC), CEA (the French Alternative Energies and Atomic Energy Commission), Atos and ParTec. The four core partners brought together project consortia with world-leading expertise from academia and industry to help make highly versatile and energy-efficient European Exascale systems a reality.

European Collaboration

Realising Exascale together – Find out how the European projects DEEP SEA, IO-SEA and RED-SEA, which are part of the EuroHPC JU family of projects, are working together.

Software

The DEEP projects actively develop software in key areas such as programming software, I/O, resiliency, benchmarking, tools, resource management, and job scheduling. Most of the developments are open source.

Systems

The DEEP system is a prototype modular supercomputer designed & installed within the EU-funded DEEP-EST project. It serves as a testbed for new system components and a platform for SW development by the SEA projects.