作者: Dimitrios Soudris , Lazaros Papadopoulos , Christoph W. Kessler , Dionysios D. Kehagias , Athanasios Papadopoulos
关键词: Software engineering 、 Technical debt 、 Software deployment 、 Exascale computing 、 Computer science 、 Memory management 、 Software portability 、 Fault tolerance 、 Supercomputer 、 Reusability
摘要: The EXA2PRO programming environment will integrate a set of tools and methodologies that allow to systematically address many exascale computing challenges, including performance, performance portability, programmability, abstraction reusability, fault tolerance technical debt. tool-chain enable the efficient deployment applications in systems, by integrating high-level software abstractions offer portability exploitation systems' heterogeneity, for memory management, optimizations based on trade-offs between various metrics fault-tolerance support. Hence, addressing aspects productivity is expected have significant impact transition computing, as well from perspective applications. evaluation be 4 different domains deployed JUELICH supercomputing center. generate exploitable results form support diverse heterogeneous centers concrete improvements challenges.