-
“The Oscars of Invention” – The Chicago Tribune For 45 years, the prestigious R&D 100 Awards have been helping companies provide the important initial push a new product needs to compete successfully in the marketplace. The winning of an R&D 100 Award provides a mark of excellence known to industry, government, and academia as proof that the product is one of the most innovative ideas of the year.Continue reading →
Category Archives: Papers
Why is MPI so slow? Analyzing the fundamental limits in implementing MPI-3.1
Ken Raffenetti, Abdelhalim Amer, Lena Oden, Charles Archer, Wesley Bland, Hajime Fujita, Yanfei Guo, Tomislav Janjusic, Dmitry Durnov, Michael Blocksome, Min Si, Sangmin Seo, Akhil Langer, Gengbin Zheng, Masamichi Takagi, Paul Coffman, Jithin Jose, Sayantan Sur, Alexander Sannikov, Sergey Oblomov, … Continue reading
Posted in Papers
Comments Off on Why is MPI so slow? Analyzing the fundamental limits in implementing MPI-3.1
MPIX Stream: An Explicit Solution to Hybrid MPI+X Programming
Hui Zhou, Ken Raffenetti, Yanfei Guo, and Rajeev Thakur. 2022. MPIX Stream: An Explicit Solution to Hybrid MPI+X Programming. In Proceedings of the 29th European MPI Users’ Group Meeting (EuroMPI/USA ’22). Association for Computing Machinery, New York, NY, USA, 1–10. … Continue reading
Posted in Papers
Comments Off on MPIX Stream: An Explicit Solution to Hybrid MPI+X Programming
Quantifying the Performance Benefits of Partitioned Communication in MPI
Thomas Gillis, Ken Raffenetti, Hui Zhou, Yanfei Guo, and Rajeev Thakur. 2023. Quantifying the Performance Benefits of Partitioned Communication in MPI. In Proceedings of the 52nd International Conference on Parallel Processing (ICPP ’23). Association for Computing Machinery, New York, NY, … Continue reading
Posted in Papers
Comments Off on Quantifying the Performance Benefits of Partitioned Communication in MPI
Hui Zhou, Ken Raffenetti, Junchao Zhang, Yanfei Guo, and Rajeev Thakur. 2023. Frustrated With MPI+Threads? Try MPIxThreads! In Proceedings of the 30th European MPI Users’ Group Meeting (EuroMPI ’23). Association for Computing Machinery, New York, NY, USA, Article 2, 1–10. … Continue reading
Posted in Papers
Comments Off on
PiP-MColl: Process-in-Process-based Multi-object MPI Collectives
J. Huang et al., “PiP-MColl: Process-in-Process-based Multi-object MPI Collectives,” 2023 IEEE International Conference on Cluster Computing (CLUSTER), Santa Fe, NM, USA, 2023, pp. 354-364, doi: 10.1109/CLUSTER52292.2023.00037. (pdf)
Posted in Papers
Comments Off on PiP-MColl: Process-in-Process-based Multi-object MPI Collectives
Designing and Prototyping Extensions to the Message Passing Interface in MPICH
Zhou H, Raffenetti K, Guo Y, Gillis T, Latham R, Thakur R. Designing and prototyping extensions to the Message Passing Interface in MPICH. The International Journal of High Performance Computing Applications. 2024;38(5):527-545. doi:10.1177/10943420241263544 (pdf)
Posted in Papers
Comments Off on Designing and Prototyping Extensions to the Message Passing Interface in MPICH
Preparing MPICH for Exascale
Guo Y, Raffenetti K, Zhou H, et al. Preparing MPICH for exascale. The International Journal of High Performance Computing Applications. 2025;39(2):283-305. doi:10.1177/10943420241311608 (pdf)
Posted in Papers
Comments Off on Preparing MPICH for Exascale
MPI Progress For All
H. Zhou, R. Latham, K. Raffenetti, Y. Guo and R. Thakur, “MPI Progress For All,” SC24-W: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis, Atlanta, GA, USA, 2024, pp. 425-435, doi: 10.1109/SCW63240.2024.00063. (pdf)
Posted in Papers
Comments Off on MPI Progress For All
Blocking vs. Non-blocking Coordinated Checkpointing for Large-Scale Fault Tolerant MPI
D. Buntinas, C. Coti, T. Hérault, P. Lemarinier, L. Pilard, A. Rezmerita, E. Rodriguez and F. Cappello, “Blocking vs. Non-blocking Coordinated Checkpointing for Large-Scale Fault Tolerant MPI”, Future Generation Computer Systems, Volume 24, Issue 1, January 2008, Pages 73-84. (pdf)
Posted in Papers
Comments Off on Blocking vs. Non-blocking Coordinated Checkpointing for Large-Scale Fault Tolerant MPI
Analyzing the Impact of Supporting Out-of-Order Communication on In-Order Performance with iWARP
P. Balaji, W. Feng, S. Bhagvat, D. K. Panda, R. Thakur, W. Gropp, “Analyzing the Impact of Supporting Out-of-Order Communication on In-Order Performance with iWARP,” in Proc. of SC07, November 2007. (pdf)
Posted in Papers
Comments Off on Analyzing the Impact of Supporting Out-of-Order Communication on In-Order Performance with iWARP