News Release

NCSA director Bill Gropp honored with prestigious ACM award

Grant and Award Announcement

National Center for Supercomputing Applications

The Association for Computing Machinery (ACM) announced Bill Gropp, director of the National Center for Supercomputing Applications, was one of six researchers to receive the 2024 ACM Software System Award for their innovative work on MPICH, a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard.

The ACM Software System Award is presented to an institution or individual(s) recognized for developing a software system that has had a lasting influence, reflected in contributions to concepts, commercial acceptance or both. Created more than three decades ago, MPICH has become the standard bearer for MPI, efficiently supporting different computation and communication platforms and enabling cutting-edge research.

It’s a tremendous honor to receive this award from ACM alongside my colleagues and friends of so many years. It’s humbling to see MPICH have a lasting legacy of which everyone involved can be so proud.

Bill Gropp, NCSA Director

Gropp began developing MPICH in 1992 while working at the Argonne National Laboratory (ANL). He built on his previous message-passing software package, Chameleon, which is how MPICH got its name, with “CH” representing its predecessor.

“At ANL, I worked closely with Rusty Lusk, who was an early and active partner on MPICH,” Gropp said. “Sadly, Rusty passed away a few years ago, or he would surely be one of the members recognized with this award.

“Our goal was to implement the new standard and prove it could be done efficiently on all major platforms.”

Over the years, others joined the project, including fellow ACM awardees Pavan Balaji, Rajeev Thakur, Yanfei Guo, Kenneth Raffenetti, and Hui Zhou. All played major roles in the development of MPICH, especially following Gropp’s departure to the University of Illinois Urbana-Champaign.

MPICH, “which has powered 30 years of progress in computational science and engineering by providing scalable, robust, and portable communication software for parallel computers,” according to the ACM release, has evolved over the years, meeting the needs of researchers as the environment has shifted. The team released version 4.3.0 in February.

“There aren’t many software products still in wide use 30 years after their initial release,” Gropp said. “It speaks well of the design of both MPICH and the MPI standard that MPICH still supports researchers today, including on our DeltaAI system at NCSA.”


ABOUT NCSA

The National Center for Supercomputing Applications at the University of Illinois Urbana-Champaign provides supercomputing, expertise and advanced digital resources for the nation’s science enterprise. At NCSA, University of Illinois faculty, staff, students and collaborators from around the globe use innovative resources to address research challenges for the benefit of science and society. NCSA has been assisting many of the world’s industry giants for over 35 years by bringing industry, researchers and students together to solve grand challenges at rapid speed and scale.


Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news releases posted to EurekAlert! by contributing institutions or for the use of any information through the EurekAlert system.