Partner organisations

KTH has responsibility for monitoring the quality of the project, ensuring work progress according to plan, and timely delivery of the project results.

KTH is the leader in

  • Management
  • Dissemination and Standardization

and contributor in

  • Memory
  • Compute

EPCC will lead the design and development of MPI and GASPI extensions for programming large-scale heterogeneous systems.

It is the leader in

  • Programming high-performance communication networks and fabrics in heterogeneous systems (Network)

and contributor in

  • Compute
  • Pilot applications and integration

ETH is a major contributor in

  • Programming high-performance communication networks and fabrics in heterogeneous systems (Network)

and contributes also in

  • Pilot applications and integration

FhG leads the design and implementation of GPI-Space support for distributed FPGAs, and a DSL for deep-learning applications.

It leads

  • Productive computing with FPGAs, GPUs and low-power microprocessors (Compute)

and contributes in

  • Pilot applications and integration

CRAY leads with the design and development of an abstract memory device including APIs and a runtime system for data placement on diverse memories.

It is the leader in

  • Efficient and simplified usage of diverse memories (Memory)

and contributes in

  • Pilot applications and integration

ECWMF will identify requirements for the programming environment components and validate them in the applications.

It leads in

  • Pilot applications and integration