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

A. Carpen-Amarie, S. Hunold, J. Träff:
"On the Expected and Observed Communication Performance with MPI Derived Datatypes";
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. 108 - 120.

Kurzfassung englisch:
We examine natural expectations on communication performance using MPI derived datatypes in comparison to the baseline, "raw" performance of communicating simple, noncontiguous data layouts. We show that common MPI libraries sometimes violate these datatype performance expectations, and discuss reasons why this happens, but also show cases where MPI libraries perform well. Our findings are in many ways surprising and disappointing. First, the performance of derived datatypes is sometimes worse than the semantically equivalent packing and unpacking using the corresponding MPI functionality. Second, the communication performance equivalence stated in the MPI standard between a single contiguous datatype and the repetition of its constituent datatype does not hold universally. Third, the heuristics that are typically employed by MPI libraries at type-commit time are insufficient to enforce natural performance guidelines, and better type normalization heuristics may have a significant performance impact. We show cases where all the MPI type constructors are necessary to achieve the expected performance for certain data layouts. We describe our benchmarking approach to verify the datatype performance guidelines, and present extensive verification results for different MPI libraries.

"Offizielle" elektronische Version der Publikation (entsprechend ihrem Digital Object Identifier - DOI)

Zugeordnete Projekte:
Projektleitung Jesper Larsson Träff:

Projektleitung Jesper Larsson Träff:

Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.