TY - GEN
T1 - EXA2PRO programming environment
T2 - 18th Annual International conference on Embedded Computer Systems: Architectures, MOdeling and Simulation, SAMOS 2018
AU - Soudris, Dimitrios
AU - Papadopoulos, Lazaros
AU - Kessler, Christoph W.
AU - Kehagias, Dionysios D.
AU - Papadopoulos, Athanasios
AU - Seferlis, Panos
AU - Chatzigeorgiou, Alexander
AU - Ampatzoglou, Apostolos
AU - Thibault, Samuel
AU - Namyst, Raymond
AU - Pleiter, Dirk
AU - Gaydadjiev, Georgi
AU - Becker, Tobias
AU - Haefele, Matthieu
PY - 2018/7/15
Y1 - 2018/7/15
N2 - The EXA2PRO programming environment will integrate a set of tools and methodologies that will allow to systematically address many exascale computing challenges, including performance, performance portability, programmability, abstraction and reusability, fault tolerance and technical debt. The EXA2PRO tool-chain will enable the efficient deployment of applications in exascale computing systems, by integrating high-level software abstractions that offer performance portability and efficient exploitation of exascale systems' heterogeneity, tools for efficient memory management, optimizations based on trade-offs between various metrics and fault-tolerance support. Hence, by addressing various aspects of productivity challenges, EXA2PRO is expected to have significant impact in the transition to exascale computing, as well as impact from the perspective of applications. The evaluation will be based on 4 applications from 4 different domains that will be deployed in JUELICH supercomputing center. The EXA2PRO will generate exploitable results in the form of a tool-chain that support diverse exascale heterogeneous supercomputing centers and concrete improvements in various exascale computing challenges.
AB - The EXA2PRO programming environment will integrate a set of tools and methodologies that will allow to systematically address many exascale computing challenges, including performance, performance portability, programmability, abstraction and reusability, fault tolerance and technical debt. The EXA2PRO tool-chain will enable the efficient deployment of applications in exascale computing systems, by integrating high-level software abstractions that offer performance portability and efficient exploitation of exascale systems' heterogeneity, tools for efficient memory management, optimizations based on trade-offs between various metrics and fault-tolerance support. Hence, by addressing various aspects of productivity challenges, EXA2PRO is expected to have significant impact in the transition to exascale computing, as well as impact from the perspective of applications. The evaluation will be based on 4 applications from 4 different domains that will be deployed in JUELICH supercomputing center. The EXA2PRO will generate exploitable results in the form of a tool-chain that support diverse exascale heterogeneous supercomputing centers and concrete improvements in various exascale computing challenges.
UR - http://www.scopus.com/inward/record.url?scp=85060974389&partnerID=8YFLogxK
U2 - 10.1145/3229631.3239369
DO - 10.1145/3229631.3239369
M3 - Conference contribution
AN - SCOPUS:85060974389
T3 - ACM International Conference Proceeding Series
SP - 202
EP - 209
BT - Proceedings - 2018 International Conference on Embedded Computer Systems
A2 - Mudge, Trevor
A2 - Pnevmatikatos, Dionisios N.
PB - Association for Computing Machinery
Y2 - 15 July 2018 through 19 July 2018
ER -