[Zurück]


Vorträge und Posterpräsentationen (mit Tagungsband-Eintrag):

J. Träff:
"A Library for Advanced Datatype Programming";
Vortrag: 23rd European MPI Users' Group Meeting, EuroMPI 2016, Edinburgh, United Kingdom; 25.09.2016 - 28.09.2016; in: "Proceedings of the 23rd European MPI Users' Group Meeting, EuroMPI 2016", D. Holmes, C. Collis, J. Träff, L. Smith (Hrg.); ACM, (2016), ISBN: 978-1-4503-4234-6; S. 98 - 107.



Kurzfassung englisch:
We present a library providing functionality beyond the MPI standard for manipulating application data layouts described by MPI derived datatypes. The main contributions are: a) Constructors for several, new datatypes for describing application relevant data layouts. b) A set of extent-free constructors that eliminate the need for type resizing. c) New navigation and query functionality for accessing individual data elements in layouts described by datatypes, and for comparing layouts. d) Representation of datatype signatures by explicit, associated signature types, as well as functionality for explicit generation of type maps. As a simple application, we implement reduction collectives on noncontiguous, but homogeneous derived datatypes. Some of the proposed functionality could be implemented more efficiently within an MPI library.


"Offizielle" elektronische Version der Publikation (entsprechend ihrem Digital Object Identifier - DOI)
http://dx.doi.org/10.1145/2966884.2966904



Zugeordnete Projekte:
Projektleitung Jesper Larsson Träff:
EPiGRAM


Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.