Enabling Non-Destructive Testing of the Statuses of Multiple Requests

Research output: Contribution to conferencesPaperContributedpeer-review

Contributors

Abstract

We propose extending the MPI interface to allow the non- destructive test of multiple statuses in a manner that is guaranteed to mimic the progress and fairness behavior of the correspond- ing MPI_WaitXXX and MPI_TestXXX functions: MPI_Request_get_- status_all, MPI_Request_get_status_some, and MPI_Request_- get_status_any. We show how this can simplify tool code and allow safe layering of tools that wish to wrap the wait and test families of MPI functions.

Details

Original languageEnglish
Number of pages4
Publication statusPublished - 30 Sept 2023
Peer-reviewedYes

Conference

Title30th European MPI Users' Group Meeting
Abbreviated titleEuroMPI 2023
Conference number30
Duration11 - 13 September 2023
Website
Degree of recognitionInternational event
LocationUniversity of Bristol
CityBristol
CountryUnited Kingdom

External IDs

ORCID /0000-0001-5806-3176/work/155839023

Keywords

DFG Classification of Subject Areas according to Review Boards