CORDIS
EU research results

CORDIS

English EN

European joint Effort toward a Highly Productive Programming Environment for Heterogeneous Exascale Computing (EPEEC)

Project information

Grant agreement ID: 801051

Status

Ongoing project

  • Start date

    1 October 2018

  • End date

    30 September 2021

Funded under:

H2020-EU.1.2.2.

  • Overall budget:

    € 3 990 708,75

  • EU contribution

    € 3 990 708,75

Coordinated by:

BARCELONA SUPERCOMPUTING CENTER - CENTRO NACIONAL DE SUPERCOMPUTACION

Spain

Objective

EPEEC’s main goal is to develop and deploy a production-ready parallel programming environment that turns upcoming overwhelmingly-heterogeneous exascale supercomputers into manageable platforms for domain application developers. The consortium will significantly advance and integrate existing state-of-the-art components based on European technology (programming models, runtime systems, and tools) with key features enabling 3 overarching objectives: high coding productivity, high performance, and energy awareness.
An automatic generator of compiler directives will provide outstanding coding productivity from the very beginning of the application developing/porting process. Developers will be able to leverage either shared memory or distributed-shared memory programming flavours, and code in their preferred language: C, Fortran, or C++. EPEEC will ensure the composability and interoperability of its programming models and runtimes, which will incorporate specific features to handle data-intensive and extreme-data applications. Enhanced leading-edge performance tools will offer integral profiling, performance prediction, and visualisation of traces. Five applications representative of different relevant scientific domains will serve as part of a strong inter-disciplinary co-design approach and as technology demonstrators.
EPEEC exploits results from past FET projects that led to the cutting-edge software components it builds upon, and pursues influencing the most relevant parallel programming standardisation bodies. The consortium is composed of European institutions and individuals with the highest expertise in their field, including not only leading research centres and universities but also SME/start-up companies, all of them recognised as high-tech innovators worldwide. Adhering to the Work Programme’s guidelines, EPEEC features the participation of young and high-potential researchers, and includes careful dissemination, exploitation, and public engagement plans.

Coordinator

BARCELONA SUPERCOMPUTING CENTER - CENTRO NACIONAL DE SUPERCOMPUTACION

Address

Calle Jordi Girona 31
08034 Barcelona

Spain

Activity type

Research Organisations

EU Contribution

€ 972 678,75

Participants (9)

FRAUNHOFER GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.

Germany

EU Contribution

€ 496 500

INESC ID - INSTITUTO DE ENGENHARIADE SISTEMAS E COMPUTADORES, INVESTIGACAO E DESENVOLVIMENTO EM LISBOA

Portugal

EU Contribution

€ 313 750

INSTITUT NATIONAL DE RECHERCHE ENINFORMATIQUE ET AUTOMATIQUE

France

EU Contribution

€ 424 597,50

APPENTRA SOLUTIONS SL

Spain

EU Contribution

€ 257 767,50

CINECA CONSORZIO INTERUNIVERSITARIO

Italy

EU Contribution

€ 225 000

ETA SCALE AB

Sweden

EU Contribution

€ 269 375

CENTRE EUROPEEN DE RECHERCHE ET DE FORMATION AVANCEE EN CALCUL SCIENTIFIQUE

France

EU Contribution

€ 385 000

INTERUNIVERSITAIR MICRO-ELECTRONICA CENTRUM

Belgium

EU Contribution

€ 355 415

UPPSALA UNIVERSITET

Sweden

EU Contribution

€ 290 625

Project information

Grant agreement ID: 801051

Status

Ongoing project

  • Start date

    1 October 2018

  • End date

    30 September 2021

Funded under:

H2020-EU.1.2.2.

  • Overall budget:

    € 3 990 708,75

  • EU contribution

    € 3 990 708,75

Coordinated by:

BARCELONA SUPERCOMPUTING CENTER - CENTRO NACIONAL DE SUPERCOMPUTACION

Spain