Paper Details

Communicating Process Architectures (CPA)
 Title: Service Oriented Programming in MPI
 Conference: Communicating Process Architectures 2013
 Authors: Sarwar Alam, Humaira Kamal, Alan Wagner
Department of Computer Science, University of British Columbia
 Abstract: In this paper we introduce a service oriented approach to the design of distributed data structures for MPI. Using this approach we present the design of an ordered linked-list structure. The implementation relies on Fine-Grain MPI (FG-MPI) and its support for exposing fine-grain concurrency. We describe the implementation of the service and show how to compose and map it onto a cluster. We experiment with the service to show how its behaviour can be adjusted to match the application and the machine. 

BibTeX Entry

Full paper