Category Archives: Papers

Self-Consistent MPI Performance Requirements

J. L. Träff, W. Gropp, and R. Thakur, “Self-Consistent MPI Performance Requirements,” in Proc. of the 14th European PVM/MPI Users’ Group Meeting (Euro PVM/MPI 2007), September 2007, pp. 36-45. (pdf) (selected for the outstanding papers session)

Posted in Papers | Comments Off on Self-Consistent MPI Performance Requirements

Test Suite for Evaluating Performance of MPI Implementations That Support MPI_THREAD_MULTIPLE

R. Thakur and W. Gropp, “Test Suite for Evaluating Performance of MPI Implementations That Support MPI_THREAD_MULTIPLE,” in Proc. of the 14th European PVM/MPI Users’ Group Meeting (Euro PVM/MPI 2007), September 2007, pp. 46-55. (pdf) (selected for the outstanding papers session)

Posted in Papers | Comments Off on Test Suite for Evaluating Performance of MPI Implementations That Support MPI_THREAD_MULTIPLE

Revealing the Performance of MPI RMA Implementations

W. Gropp and R. Thakur, “Revealing the Performance of MPI RMA Implementations,” in Proc. of the 14th European PVM/MPI Users’ Group Meeting (Euro PVM/MPI 2007), September 2007, pp. 272-280. (pdf)

Posted in Papers | Comments Off on Revealing the Performance of MPI RMA Implementations

Practical Model Checking Method for Verifying Correctness of MPI Programs

S. Pervez, G. Gopalakrishnan, R. M. Kirby, R. Palmer, R. Thakur, and W. Gropp, “Practical Model Checking Method for Verifying Correctness of MPI Programs,” Proc. of the 14th European PVM/MPI Users’ Group Meeting (Euro PVM/MPI 2007), September 2007, pp. 344-353. … Continue reading

Posted in Papers | Comments Off on Practical Model Checking Method for Verifying Correctness of MPI Programs

Extending the MPI-2 Generalized Request Interface

R. Latham, W. Gropp, R. Ross, and R. Thakur, “Extending the MPI-2 Generalized Request Interface,” in Proc. of the 14th European PVM/MPI Users’ Group Meeting (Euro PVM/MPI 2007), September 2007, pp. 223-232. (pdf)

Posted in Papers | Comments Off on Extending the MPI-2 Generalized Request Interface

Implementation and Evaluation of Shared-Memory Communication and Synchronization Operations in MPICH2 using the Nemesis Communication Subsystem

D. Buntinas, G. Mercier and W. Gropp, “Implementation and Evaluation of Shared-Memory Communication and Synchronization Operations in MPICH2 using the Nemesis Communication Subsystem”, Parallel Computing, Volume 33, Issue 9, September 2007, Pages 634-644. (pdf)

Posted in Papers | Comments Off on Implementation and Evaluation of Shared-Memory Communication and Synchronization Operations in MPICH2 using the Nemesis Communication Subsystem

Open Issues in MPI Implementation

R. Thakur and W. Gropp, “Open Issues in MPI Implementation,” in Proc. of the 12th Asia-Pacific Computer Systems Architecture Conference (ACSAC 2007), August 2007, pp. 327-338. (pdf)

Posted in Papers | Comments Off on Open Issues in MPI Implementation

Thread Safety in an MPI Implementation: Requirements and Analysis

W. Gropp and R. Thakur, “Thread Safety in an MPI Implementation: Requirements and Analysis,” Parallel Computing, (33)9:595-604, September 2007. (pdf)

Posted in Papers | Comments Off on Thread Safety in an MPI Implementation: Requirements and Analysis

Advanced Flow-control Mechanisms for the Sockets Direct Protocol over InfiniBand

P. Balaji, S. Bhagvat, D. Panda, R. Thakur, and W. Gropp, “Advanced Flow-control Mechanisms for the Sockets Direct Protocol over InfiniBand,” in Proc. of the 2007 Int’l Conference on Parallel Processing, September 2007. (pdf)

Posted in Papers | Comments Off on Advanced Flow-control Mechanisms for the Sockets Direct Protocol over InfiniBand

Implementing MPI-IO Atomic Mode and Shared File Pointers Using MPI One-Sided Communication

R. Latham, R. Ross, and R. Thakur, “Implementing MPI-IO Atomic Mode and Shared File Pointers Using MPI One-Sided Communication,” Int’l Journal of High Performance Computing Applications, (21)2:132–143, Summer 2007. (pdf)

Posted in Papers | Comments Off on Implementing MPI-IO Atomic Mode and Shared File Pointers Using MPI One-Sided Communication