Category Archives: Papers

Nonuniformly Communicating Noncontiguous Data: A Case Study with PETSc and MPI

P. Balaji, D. Buntinas, S. Balay, B. Smith, R. Thakur, W. Gropp, “Nonuniformly Communicating Noncontiguous Data: A Case Study with PETSc and MPI,” in Proc. of the 21st IEEE Int’l Parallel and Distributed Processing Symposium (IPDPS 2007), March 2007. (pdf)

Posted in Papers | Comments Off on Nonuniformly Communicating Noncontiguous Data: A Case Study with PETSc and MPI

A New Flexible MPI Collective I/O Implementation

K. Coloma, A. Ching, A. Choudhary, W. Liao, R. Ross, R. Thakur, and L. Ward, “A New Flexible MPI Collective I/O Implementation” in Proc. of the IEEE Int’l Conference on Cluster Computing (Cluster 2006), September 2006. (pdf)

Posted in Papers | Comments Off on A New Flexible MPI Collective I/O Implementation

Implementation and Shared-Memory Evaluation of MPICH2 over the Nemesis Communication Subsystem

D. Buntinas, G. Mercier and W. Gropp, “Implementation and Shared-Memory Evaluation of MPICH2 over the Nemesis Communication Subsystem”, in Proc. of the 13th European PVM/MPI Users’ Group Meeting (Euro PVM/MPI 2006), September 2006. (pdf)

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

Issues in Developing a Thread-Safe MPI Implementation

W. Gropp and R. Thakur, “Issues in Developing a Thread-Safe MPI Implementation,” in Proc. of the 13th European PVM/MPI Users’ Group Meeting (Euro PVM/MPI 2006), September 2006, pp. 12-21. (pdf) (selected as 1 of 3 outstanding papers at the conference)

Posted in Papers | Comments Off on Issues in Developing a Thread-Safe MPI Implementation

Formal Verification of Programs That Use MPI One-Sided Communication

S. Pervez, G. Gopalakrishnan, R. M. Kirby, R. Thakur, and W. Gropp, “Formal Verification of Programs That Use MPI One-Sided Communication,” in Proc. of the 13th European PVM/MPI Users’ Group Meeting (Euro PVM/MPI 2006), September 2006, pp. 30-39. (pdf) (selected … Continue reading

Posted in Papers | Comments Off on Formal Verification of Programs That Use MPI One-Sided Communication

Can MPI Be Used for Persistent Parallel Services?

R. Latham, R. Ross, and R. Thakur, “Can MPI Be Used for Persistent Parallel Services?,” in Proc. of the 13th European PVM/MPI Users’ Group Meeting (Euro PVM/MPI 2006), September 2006, pp. 275-284. (pdf)

Posted in Papers | Comments Off on Can MPI Be Used for Persistent Parallel Services?

Automatic Memory Optimizations for Improving MPI Derived Datatype Performance

S. Byna, X. Sun, R. Thakur, and W. Gropp, “Automatic Memory Optimizations for Improving MPI Derived Datatype Performance,” in Proc. of the 13th European PVM/MPI Users’ Group Meeting (Euro PVM/MPI 2006), September 2006, pp. 238-246. (pdf)

Posted in Papers | Comments Off on Automatic Memory Optimizations for Improving MPI Derived Datatype Performance

Data Transfers Between Processes in an SMP System: Performance Study and Application to MPI

D. Buntinas, G. Mercier and W. Gropp, “Data Transfers Between Processes in an SMP System: Performance Study and Application to MPI”, in Proceedings of the International Conference on Parallel Processing 2006 (ICPP 06), August 2006. (pdf)

Posted in Papers | Comments Off on Data Transfers Between Processes in an SMP System: Performance Study and Application to MPI

Design and Evaluation of Nemesis, a Scalable, Low-Latency, Message-Passing Communication Subsystem

D. Buntinas, G. Mercier and W. Gropp, “Design and Evaluation of Nemesis, a Scalable, Low-Latency, Message-Passing Communication Subsystem”, in Proceedings of the International Symposium on Cluster Computing and the Grid 2006 (CCGRID ’06), May 2006. pdf)

Posted in Papers | Comments Off on Design and Evaluation of Nemesis, a Scalable, Low-Latency, Message-Passing Communication Subsystem

Collective Communication on Architectures that Support Simultaneous Communication over Multiple Links

E. Chan, R. Geijn, W. Gropp, R. Thakur, “Collective Communication on Architectures that Support Simultaneous Communication over Multiple Links,” in Proc. of the ACM SIGPLAN 2006 Symposium on Principles and Practice of Parallel Programming (PPoPP 2006), March 2006. (pdf)

Posted in Papers | Comments Off on Collective Communication on Architectures that Support Simultaneous Communication over Multiple Links