About

tool-flow

Exa2pro vision

The vision of EXA2PRO is to develop a programming environment that will enable the productive deployment of highly parallel applications in exascale computing systems.

Exa2pro information

  • Start/end date: 1 May 2018 – 31 April 2021
  • Project Reference: 801015
  • Topic: FETHPC-02-2017 Transition to Exascale Computing
  • Budget: €3,475,223

Partners:

Project Description

The vision of EXA2PRO is to develop a programming environment that will enable the productive deployment of highly parallel applications in exascale computing systems. EXA2PRO programming environment will integrate tools that will address significant exascale challenges. It will support a wide range of scientific applications, provide tools for improving source code quality, enable efficient exploitation of exascale systems’ heterogeneity and integrate tools for data and memory management optimization. Additionally, it will provide various fault-tolerance mechanisms, both user-exposed and at runtime system level and performance monitoring features. EXA2PRO will be evaluated using 4 use cases from 4 different domains, which will be deployed in JUELICH supercomputing center. The use cases will leverage the EXA2PRO tool-chain and we expect:

– Increased applications performance based on EXA2PRO optimization tools (data and memory management)

– Efficient exploitation of heterogeneity by the applications that will allow the evaluation of more complex problems.

– Identification of trade-offs between design qualities (source code maintainability / reusability) and run-time constraints (performance / energy consumption).

– Evaluation of various fault-tolerance mechanisms for applications with different characteristics. EXA2PRO outcome is expected to have major impact in

a) the scientific and industrial community that focuses on application deployment in supercomputing centers: EXA2PRO environment will allow efficient application deployment with reduced effort.

b) on application developers of exascale application: EXA2PRO will provide tools for improving source code maintainability/reusability, which will allow application evaluation with reduced developers’ effort.

c) on the scientific community and the industry relevant to the EXA2PRO use cases. At least two of the EXA2PRO use cases will have significant impact to the CO2 capture and to the Supercapacitors industry.

tool-flow

Consortium

Institute of Communications and Computer Systems

The Institute of Communications and Computer Systems (ICCS) is a non-profit Academic Research Body established in 1989 by the Ministry of Education in order to carry research and development activities in the fields of all diverse aspects of telecommunications and computer systems. ICCS will be the PC, will manage the dissemination of the project results and will have a central role on the development of memory optimizations, design space exploration and fault-tolerance mechanisms.

Linköping University

Linköping University is a multi-faculty university that stands at position 26 among the world’s best young (< 50 years) universities in the latest ranking by the prestigious QS World University Rankings. LIU is a research-based university with excellence in innovation and has always had strong cooperation with the surrounding business sphere and the community at large, both in terms of research and education. LIU will focus on research activities concerning the development of high-level software abstractions and the composition framework.

Centre for Research and Technology Hellas

The Centre for Research and Technology-Hellas (CERTH) is the only research centre in Northern Greece and one of the largest in the country and it was founded in 2000. CERTH will develop forecasting techniques on data for the purpose of implementing technical debt prevention

Institut National de RechercheenInformatique et enAutomatique

Established in 1967, Inria is the only French public research body fully dedicated to computational sciences. It is a national operator in research in digital sciences and is a primary contact point for the French Government on digital matters. INRIA will contribute the StarPU run-time system, which will be extended to support the requirements of (pre-) exascale systems.

ForschungszentrumJülich GmbH​

ForschungszentrumJülich – a member of the Helmholtz Association – is one of the largest research centres in Europe. It pursues cutting-edge interdisciplinary research addressing the challenges facing society in the fields of health, energy and the environment, and information technologies. JUELICH will contribute on the specification and requirements of the EXA2PRO environment for supercomputing centres and will also serve as a use case artner providing 2 use cases.

Maxeler Technologies Limited

Maxeler Technologies provides complete hardware and software platforms for High Performance Computing applications using reconfigurable dataflow supercomputing technology. MAXELER will evaluate the support of the EXA2PRO environment for dataflow engines in supercomputing centres.

Centre National de la RechercheScientifique

The Centre National de la RechercheScientifique (National Centre for Scientific Research) is a public organization under the responsibility of the French Ministry of Education and Research. CNRS is the provider of the Supercapacitors simulation use case (Metalwalls), from the energy storage application domain.

News & Events

Follow us on Twitter

2 months ago
HLPP Symposium in Linkoping starts on July 3. Several EXA2PRO-related posters and presentations. Program: https://t.co/6PpB3z3sX1 https://t.co/nUpbOzFAOW exa2pro_h2020 photo
2 months ago
Romain Lion (INRIA) presented on Wednesday his PhD work on inter-node fault tolerance support at the (French) Compas 2019 conference https://t.co/ZNrNp8XqJD https://t.co/j5u4DBsyM3 exa2pro_h2020 photo
2 months ago
Which four domains will be used to demonstrate the @exa2pro_h2020 programming environment? Come to HiPEAC booth A-1414 to find out – and be in with a chance of winning a @DJIGlobal #Tello drone powered by @IntelMovidius
https://t.co/momRV7bS1W https://t.co/qNnzVyixDw
exa2pro_h2020 photo
3 months ago
A very productive 2-days technical meeting was held in Linkoping at 6 and 7 May! https://t.co/WHpBU9lxjm exa2pro_h2020 photo
5 months ago
Last day at #DATEConference! We're at booth EP1 - shared with @TetramaxEU and @Eurolab4HPC. Get two for the price of one @EU_H2020 super #software projects - find out the latest results from @exa2pro_h2020 and @SDK4ED. Super

https://t.co/momRV7bS1W
https://t.co/QbEbznIklh https://t.co/NJasky0jm6
exa2pro_h2020 photo
5 months ago
EXA2PRO framework runtime system benefits and features were presented by Samuel Thibault (INRIA) in #SIAMCSE19 Conference on Computational Science and Engineering, in Washington, USA.
https://t.co/KNtd5OcOhc https://t.co/k2jnTE49o4
exa2pro_h2020 photo

EXA2PRO in HLPP Symposium

HLPP Symposium in Linkoping starts on July 3. Several EXA2PRO-related posters and presentations. See the Program here.

EXA2PRO in Compas 2019

Romain Lion (INRIA) presented on Wednesday his PhD work on inter-node fault tolerance support at the (French) Compas 2019 conference 

EXA2PRO in ISC 2019

EXA2PRO booth at ISC HPC Exhibition: 17-19 June 2019

EXA2PRO in Linkoping

A very productive 2-days technical meeting was held in Linkoping at 6 and 7 May.

EXA2PRO in DATE conference HiPEAC booth

EXA2PRO was presented in a poster session hosted in HiPEAC booth during DATE (Design, Automation and Test in Europe) Conference

EXA2PRO in SIAM Conference

EXA2PRO framework runtime system benefits and features were presented by Samuel Thibault (INRIA) in SIAM Conference on Computational Science and Engineering, in Washington, USA. 

EXA2PRO 1st plenary meeting

EXA2PRO team in the 1st plenary meeting in Thessaloniki, hosted by CERTH!

EXA2PRO in HiPEAC 2019

EXA2PRO and SDK4ED posters in HiPEAC 2019 in Valencia!

EXA2PRO in HiPEAC Enesce

EXA2PRO talk by Prof. Dimitrios Soudris in HiPEAC 2019 Enesce workshop in Heraklion

EXA2PRO in HiPEAC newsletter

EXA2PRO is presented in HiPEAC info v.55

EXA2PRO in heterogeneity alliance

EXA2PRO is the newest member of the heterogeneity alliance that is formed of organizations that develop future technologies using heterogeneous architectures.

EXA2PRO in SAMOS 2018

EXA2PRO presented in SAMOS 2018 conference.

EXA2PRO at Berkeley Lab, US

ΕΧΑ2PRO will be presented on July 29th 2018, at Berkeley Lab, US!

Poster in ISC 2018 Presented

George Chatzikonstantis from ICCS presented an EXA2PRO poster at the HiPEAC booth at ISC 2018

EXA2PRO leaflets in HLPP 2018

EXA2PRO leaflets in HLPP 2018 (High-Level Parallel Programming and Applications) in 12-13 July 2018, Orléans, France

EXA2PRO in SAMOS 2018

EXA2PRO is going to be presented in SAMOS 2018 

Poster in ISC 2018

A poster about EXA2PRO will be presented in high performance computing, networking and storage event ISC 2018

Kick-off meeting

The kick-off meeting took place on 7-8 June in Athens!

Exa2pro starts!

The kick-off meeting will take place soon in Athens!

Documents

Files are not provided yet.

Files are not provided yet

Contact

Institute of Communications and Computer Systems – ICCS

Prof. Dimitrios Soudris
School of Electrical & Computer Engineering, National Technical University of Athens, Greece

dsoudris@microlab.ntua.gr

Top
Social media & sharing icons powered by UltimatelySocial
Twitter
LinkedIn