Skip to main content

Programming Model INTERoperability ToWards Exascale (INTERTWinE)

Deliverables

First report on API recommendations, extension proposals and their implementation

First report on API recommendations, extension proposals and their implementation

Runtime systems implementation of resource management API

Report on runtime systems implementation of resource management API

Initial requirements analysis

Initial requirements analysis

Recommendations and roadmap for Exascale runtimes

Recommendations and roadmap for Exascale runtimes

Resource manager interoperability requirements

Report on resource manager interoperability requirements

Initial application / kernel plans, evaluations and benchmark suite releases

Report on initial application / kernel plans, evaluations and benchmark suite releases

Runtime system implementation on top of directory/cache API

Report on runtime system implementation on top of directory/cache API

Interim report on application / kernel plans, evaluations and benchmark suite releases

Interim report on application / kernel plans, evaluations and benchmark suite releases

Final report on application / kernel plans, evaluations and benchmark suite releases

Final report on application / kernel plans, evaluations and benchmark suite releases

Definition of the directory/cache API for distributed memory runtime systems

Definition of the directory/cache API for distributed memory runtime systems

Definition of resource manager API and report on reference implementation

Definition of resource manager API and report on reference implementation

Performance evaluation report

Performance evaluation report for public dissemination

Final report on API recommendations, extension proposals and their implementation

Final report on API recommendations, extension proposals and their implementation

Data Management Plan

Data Management Plan

Final publicity material

Final publicity material created: brochure

Initial publicity material

Initial publicity material created: flyer, presentation and training feedback form

Searching for OpenAIRE data...

Publications

Improving the Interoperability between MPI and Task-Based Programming Models

Author(s): Sala, Kevin / Bellón, J. / Farré, Pau / Teruel, Xavier / Pérez, Josep / Pena, Antonio / Holmes, Daniel / Beltran, Vicenç / Labarta, Jesús
Published in: EuroMPI'18 Proceedings of the 25th European MPI Users' Group Meeting, 2018
Publisher: ACM New York, NY, USA

Performance Study of Multithreaded MPI and OpenMP Tasking in a Large Scientific Code

Author(s): Dana Akhmetova, Roman Iakymchuk, Orjan Ekeberg, Erwin Laure
Published in: 2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2017, Page(s) 756-765, ISBN 978-1-5386-3408-0
Publisher: IEEE
DOI: 10.1109/IPDPSW.2017.128

Task-Parallel LU Factorization of Hierarchical Matrices Using OmpSs

Author(s): Jose I. Aliaga, Rocio Carratala-Saez, Ronald Kriemann, Enrique S. Quintana-Orti
Published in: 2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2017, Page(s) 1148-1157, ISBN 978-1-5386-3408-0
Publisher: IEEE
DOI: 10.1109/IPDPSW.2017.124

Planning for performance - persistent collective operations for MPI

Author(s): Bradley Morgan, Daniel J. Holmes, Anthony Skjellum, Purushotham Bangalore, Srinivas Sridharan
Published in: Proceedings of the 24th European MPI Users' Group Meeting on - EuroMPI '17, 2017, Page(s) 1-11, ISBN 9781-450348492
Publisher: ACM Press
DOI: 10.1145/3127024.3127028

Interoperability of GASPI and MPI in Large Scale Scientific Applications

Author(s): Dana Akhmetova, Luis Cebamanos, Roman Iakymchuk, Tiberiu Rotaru, Mirko Rahn, Stefano Markidis, Erwin Laure, Valeria Bartsch, Christian Simmendinger
Published in: 2017, Page(s) 277-287
Publisher: Springer International Publishing
DOI: 10.1007/978-3-319-78054-2_26

Efficient Algorithms for Collective Operations with Notified Communication in Shared Windows

Author(s): Muhammed Abdullah Al Ahad; Christian Simmendinger; Roman Iakymchuk; Tiberiu Rotaru; Erwin Laure; Stefano Markidis
Published in: Parallel Applications Workshop, Alternatives to MPI (PAW-ATM), Supercomputing Conference 2018, 1, 2018
Publisher: Supercomputing Conference
DOI: 10.5281/zenodo.1346121

Exploiting task-parallelism in message-passing sparse linear system solvers using OmpSs

Author(s): José I. Aliaga, María Barreda, Matthias Bollhöfer, Enrique S. Quintana-Ortí
Published in: Lecture Notes in Computer Science, Vol. 9833 (Euro-Par 2016), 2016, Page(s) 631-643, ISBN 978-3-319-43658-6
Publisher: Springer International Publishing
DOI: 10.1007/978-3-319-43659-3_46

Driving Asynchronous Distributed Tasks with Events

Author(s): Nick Brown, Oliver Brown, Mark Bull
Published in: Proceedings of 4th Workshop for Open Source Supercomputing, 2018
Publisher: Supercomputing Conference

MPI Sessions - Leveraging Runtime Infrastructure to Increase Scalability of Applications at Exascale

Author(s): Daniel Holmes, Kathryn Mohror, Ryan E. Grant, Anthony Skjellum, Martin Schulz, Wesley Bland, Jeffrey M. Squyres
Published in: Proceedings of the 23rd European MPI Users' Group Meeting on - EuroMPI 2016, 2016, Page(s) 121-129, ISBN 9781-450342346
Publisher: ACM Press
DOI: 10.1145/2966884.2966915

PLASMA: Parallel Linear Algebra Software for Multicore Using OpenMP

Author(s): Jack Dongarra, Mark Gates, Azzam Haidar, Jakub Kurzak, Piotr Luszczek,Panruo Wu, Ichitaro Yamazaki, Asim YarKhan, Maksims Abalenkovs, Negin Bagherpour, Sven Hammarling, Jakub Sistek, David Stevens, Mawussi Zounon, Samuel Relton
Published in: ACM Transactions on Mathematical Software, Accepted/In press - 24 Jul 2018, 2018, ISSN 0098-3500
Publisher: Association for Computing Machinary, Inc.

Planning for Performance: Enhancing Achievable Performance for MPI through Persistent Collective Operations

Author(s): Daniel J. Holmes, Bradley Morgan, Anthony Skjellum, Purushotham V. Bangalore, Srinivas Sridharan
Published in: Parallel Computing, 2018, ISSN 0167-8191
Publisher: Elsevier BV
DOI: 10.1016/j.parco.2018.08.001

Communication in task-parallel ILU-preconditioned CG solvers using MPI + OmpSs

Author(s): José I. Aliaga, María Barreda, Goran Flegar, Matthias Bollhöfer, Enrique S. Quintana-Ortí
Published in: Concurrency and Computation: Practice and Experience, 29/21, 2017, Page(s) e4280, ISSN 1532-0626
Publisher: John Wiley & Sons Inc.
DOI: 10.1002/cpe.4280

Interoperability strategies for GASPI and MPI in large-scale scientific applications

Author(s): Christian Simmendinger, Roman Iakymchuk, Luis Cebamanos, Dana Akhmetova, Valeria Bartsch, Tiberiu Rotaru, Mirko Rahn, Erwin Laure, Stefano Markidis
Published in: The International Journal of High Performance Computing Applications, 2018, Page(s) 109434201880835, ISSN 1094-3420
Publisher: SAGE Publications
DOI: 10.1177/1094342018808359