A Multithreaded Communication Substrate for OpenSHMEM

TitleA Multithreaded Communication Substrate for OpenSHMEM
Publication TypeConference Paper
Year of Publication2014
AuthorsBouteiller, A., T. Herault, and G. Bosilca
Conference Name8th International Conference on Partitioned Global Address Space Programming Models (PGAS)
Date Published10-2014
Conference LocationEugene, OR

OpenSHMEM scalability is strongly dependent on the capa- bility of its communication layer to efficiently handle multi- ple threads. In this paper, we present an early evaluation of the thread safety specification in the Unified Common Com- munication Substrate (UCCS) employed in OpenSHMEM. Results demonstrate that thread safety can be provided at an acceptable cost and can improve efficiency for some op- erations, compared to serializing communication.

Project Tags: