Deliverables
This report defines the initial version of the API for programming exascale applications using skeletons, multi-variant components, platform modelling language and first smart data-containers. It will become a core document for the implementation of the composition framework in T3.1.
Final specification and first prototype implementation of EXA2PRO high-level programming interfaceThis report will update and extend the API specifications for high-level programming with skeletons, components and smart data-containers, and for platform modelling. It will describe the status of implementations and already available results, and identify remaining (mostly, performance optimization related) implementation issues for the remainder of the project
Initial report on the integration of the EXA2PRO frameworkIntermediate report to be issued on M24 including appropriate documentation of the integrated platform, continuous integration tools and methodologies adopted, data and communication interfaces and APIs developed for enabling flawless integration of individual modules developed in WP2-WP4 into the EXA2PRO platform in accordance with the initially specified requirements.
Initial report on implementation of StarPU on heterogeneous architecturesThis deliverable will briefly present the port of StarPU on the MAX reconfigurable architecture, notably the lessons learned on porting an existing runtime system to a reconfigurable device while keeping compatibility with other kinds of accelerators such as GPUs.
Initial report on multi-criteria scheduling policiesThis deliverable will present the theoretical details and resulting benefits of multi-criteria scheduling.
EXA2PRO dissemination material [2]This report includes the logo, brochure, poster and press releases
Final prototype implementation of EXA2PRO high-level programming interfaceThis report will describe improvements and extensions in the implementation of skeletons, smart data-containers and the platform modelling tool-chain.
Performance monitoring and steeringThis deliverable will present the extension of StarPU performance monitoring and steering
Dissemination Plan and Report [1]Dissemination activities and results will be summarized in this report, which will be updated yearly.
Technical Debt Identification and Quantification Approach for Exascale ApplicationThis deliverable will report the EXA2PRO approach for the identification, quantification and prioritization of Technical Debt in exascale applications. The deliverable will detail all methodological steps for the implementation of appropriate software tools to automate the management of Technical Debt in the source code of end user applications, and the tool per se.
EXA2PRO dissemination material [3]This report includes the logo, brochure, poster and press releases
Final version of the composition and performance modelling frameworkThis deliverable will describe the final prototype implementation of the composition framework, the performance modelling framework and their integration with the WP3 tools.
Technical Debt Forecasting, Prevention and Repayment Approach for Exascale ApplicationsThis deliverable will report the EXA2PRO approach for the prevention, forecasting and repayment of TD in exascale applications. The deliverable apart from the methodological steps to prevent and forecast the accumulated TD, will deliver a set of corresponding software tools.
Dissemination Plan and Report [3]Dissemination activities and results will be summarized in this report, which will be updated yearly.
EXA2PRO Verification and Testing StrategyDefinition of a testing and integration strategy and tools for the individual components as well as the unified EXA2PRO platform.
Early specification of a modular composition framework architectureThis report will define the design principles for the modular structure of the core composition framework and for the high-level IR.
Study of Results and Lessons LearntThe final report of WP6 will contain a qualitative and quantitative assessment of empirical studies, outlining indicators of the level to which the set goals have been achieved and lessons learnt.
Final report on the development of front-end toolsDocumentation of the overall results obtained after the final application of the verification and testing processes (defined in Deliverable D5.1) both for individual modules and the integrated framework.
Initial report of Technical Debt Management in exascale software developmentThis deliverable will report on the tailoring of the TD metaphor for Exascale applications. In particular, it will contribute a set of models regarding the financial impact of each type of refactorings (aim at different qualities-as proposed in WP2 to WP5), and a way to aggregate such financial impacts at the system level. The corresponding analysis, will be integrated in the front-end service developed in T5.2.
Initial report on data replication and load balancing for fault-toleranceThis deliverable will describe the runtime support for fault-tolerance: the strategies for data replication and load balancing, and the resulting proof-of-concept implementation and evaluation.
EXA2PRO dissemination material [1]This report includes the logo, brochure, poster and press releases.
EXA2PRO websiteThe EXA2PRO website will contain all documentation and software of the project.
Final report on the integration of the EXA2PRO frameworkDocumentation on the integrated platform, including continuous integration tools and methodologies adopted, data and communication interfaces and APIs developed for enabling flawless integration of individual modules developed in WP2-WP4 into the EXA2PRO platform in accordance with the initially specified requirements.
Final report on multi-criteria scheduling policiesThis deliverable is an update to D4.2 after receiving feedback from WP2, WP3 and WP6.
Dissemination Plan and Report [2]Dissemination activities and results will be summarized in this report, which will be updated yearly.
Initial report on performance modelling for multi-variant tasksThis deliverable will describe the extension of performance models to multi-variant tasks, and the integration with other WP3 tasks and with WP4.
Initial report on the development of front-end toolsDocumentation on the development and use of the front-end tools developed for allowing developers’ interaction with the integrated design and development framework.
Final report of Technical Debt Management in exascale software developmentThis report will be an update on D5.5, which documents the financial impact of the TD management on software development for exascale systems.
Initial report on fault tolerance support and memory management optimizationsThis deliverable will report the EXA2PRO support for fault-tolerance and resource adaptivity, along with the memory management optimizations for applications deployed in exascale systems. Descriptions of the memory management tool and the user-exposed fault-tolerance mechanisms will be provided, as well.
First version of the composition frameworkThis report will describe the design of the high-level IR and its access API, the composition framework design and first implementation, and early results.
Initial report on verification and testing of the EXA2PRO frameworkDocumentation of the intermediate results obtained after the initial application of the verification and testing processes (defined in Deliverable D5.1) both for individual modules and the integrated framework.
The data management life cycle for the data to be collected, processed and generated in the project, will be reported in this document. The EC template and instructions will be followed.
Publications
Author(s):
Ludovic Henrio, Christoph Kessler, Lu Li
Published in:
Journal of Logical and Algebraic Methods in Programming, Issue 110, 2020, Page(s) 100498, ISSN 2352-2208
Publisher:
Elsevier
DOI:
10.1016/j.jlamp.2019.100498
Author(s):
Tomas Öhberg, August Ernstsson, Christoph Kessler
Published in:
The Journal of Supercomputing, 2019, ISSN 0920-8542
Publisher:
Kluwer Academic Publishers
DOI:
10.1007/s11227-019-02824-7
Author(s):
Dimitrios Soudris, Raymond Namyst, Dirk Pleiter, Georgi Gaydadjiev, Tobias Becker, Matthieu Haefele, Lazaros Papadopoulos, Christoph W. Kessler, Dionysios D. Kehagias, Athanasios Papadopoulos, Panos Seferlis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou, Samuel Thibault
Published in:
Proceedings of the 18th International Conference on Embedded Computer Systems Architectures, Modeling, and Simulation - SAMOS '18, Issue annual, 2018, Page(s) 202-209, ISBN 9781-450364942
Publisher:
ACM Press
DOI:
10.1145/3229631.3239369
Author(s):
Vasileios Leon, Konstantinos Asimakopoulos, Sotirios Xydis, Dimitrios Soudris, Kiamal Pekmestzi
Published in:
Proceedings of the 56th Annual Design Automation Conference 2019 on - DAC '19, 2019, Page(s) 1-6, ISBN 9781-450367257
Publisher:
ACM Press
DOI:
10.1145/3316781.3317793
Author(s):
Christoph Kessler
Published in:
Proceedings of the 22nd International Workshop on Software and Compilers for Embedded Systems - SCOPES '19, Issue annual, 2019, Page(s) 49-58, ISBN 9781-450367622
Publisher:
ACM Press
DOI:
10.1145/3323439.3323981
Author(s):
Alexandros Neofytou, George Chatzikonstantis, Ioannis Magkanaris, George Smaragdos, Christos Strydis, Dimitrios Soudris
Published in:
2019 IEEE 19th International Conference on Bioinformatics and Bioengineering (BIBE), Issue annual, 2019, Page(s) 339-343, ISBN 978-1-7281-4617-1
Publisher:
IEEE
DOI:
10.1109/BIBE.2019.00067
Author(s):
Tsoukalas, Dimitrios; Jankovic, Marija; Siavvas, Miltiadis; Kehagias, Dionysios; Chatzigeorgiou, Alexander; Tzovaras, Dimitrios
Published in:
15th China-Europe International Symposium on Software Engineering Education (CEISEE19), Issue annual, 2019
Publisher:
IEEE
DOI:
10.5281/zenodo.3716315
Author(s):
Kessler, Christoph; Keller, Jörg
Published in:
15th GI/ITG Workshop on Dependability and Fault Tolerance (VERFE'19), in association with ARCS 2019, 2019
Publisher:
VDE/IEEE
DOI:
10.5281/zenodo.3716286
Author(s):
August Ernstsson, Christoph Kessler
Published in:
ParCo 2019 Parallel Computing Conference, 2020
Publisher:
IOS Press
DOI:
10.3233/apc200074
Author(s):
Lion, Romain
Published in:
2019
Publisher:
LaBRI
Searching for OpenAIRE data...
There was an error trying to search data from OpenAIRE
No results available