CHICAGO—March 30, 2022—Beginning during his time at Illinois Institute of Technology while completing a master’s degree in computer science, Jack Dongarra (M.S. CS ’73) created code and led the development of concepts that allowed software to keep up with the exponential growth in hardware for more than 40 years. On March 30 the Association for Computing Machinery (ACM) awarded Dongarra its highest honor, the 2021 A.M. Turing Award, for “major contributions of lasting importance” to the field of computing. Dongarra also receives a $1 million prize, funded by Google.
Credit: Illinois Institute of Technology
CHICAGO—March 30, 2022—Beginning during his time at Illinois Institute of Technology while completing a master’s degree in computer science, Jack Dongarra (M.S. CS ’73) created code and led the development of concepts that allowed software to keep up with the exponential growth in hardware for more than 40 years. On March 30 the Association for Computing Machinery (ACM) awarded Dongarra its highest honor, the 2021 A.M. Turing Award, for “major contributions of lasting importance” to the field of computing. Dongarra also receives a $1 million prize, funded by Google.
Without his exposure to computer science at Illinois Tech, Dongarra said, upon receiving the 2013 Professional Achievement Award from Illinois Tech, that he may not have been part of such groundbreaking research in theoretical and applied mathematics and computer science: “After finishing my undergraduate degree, I was planning to become a math or science teacher. But after participating in research at [Argonne National Laboratory] and being introduced to IIT, I fell in love with computing. My rigorous coursework in computer science laid the foundation for me to do research and create a successful career for myself.”
Jeff Dean, Google senior fellow and SVP of Google Research and Google health, spoke highly of Dongarra in ACM’s announcement of the award: “His deep and important work at the core of the world’s most heavily used numerical libraries underlie every area of scientific computing, helping advance everything from drug discovery to weather forecasting, aerospace engineering, and dozens more fields, and his deep focus on characterizing the performance of a wide range of computers has led to major advances in computer architectures that are well suited for numeric computations.
ACM President Gabriele Kotsis added: “Jack Dongarra played a central part in directing the successful trajectory of this [high-performance computing] field. His trailblazing work stretches back to 1979, and he remains one of the foremost and actively engaged leaders in the HPC community. His career certainly exemplifies the Turing Award’s recognition of ‘major contributions of lasting importance.’”
Dongarra’s interest in computing was sparked during a final semester undergraduate internship in the Applied Mathematics Research Group at Argonne National Laboratory. In a story in the spring 2016 issue of Illinois Tech Magazine, Dongarra said he realized how much he enjoyed working with computers, prompting him to pursue a master’s degree in computer science at Illinois Tech.
Illinois Tech offered Dongarra an assistantship that enabled him to work one day a week at Argonne. Following his graduation from Illinois Tech, Dongarra was hired full time at Argonne and earned his Ph.D. in applied mathematics from the University of New Mexico, while also conducting research at Los Alamos National Laboratory. He is currently a member of the distinguished research staff at the Oak Ridge National Laboratory (ORNL).
Dongarra specializes in linear algebra, a form of mathematics that underpins many of the most ambitious tasks in computer science, including a critical part of the modeling of many natural systems in physics, astrophysics, climatology, chemistry and biology, human systems in economics, psychology, social science, and engineering. Early in his career, he worked with researchers at several American labs to develop LINPACK, an open source set of algorithms that help scientists across a wide range of disciplines to do their work. They benefit a wide range of users through their incorporation into software including MATLAB, Maple, Wolfram Mathematica, GNU Octave, the R programming language, and SciPy, among others, the building blocks of engineering and scientific discoveries.
In the 1990s Dongarra and his colleagues created the LINPACK benchmark to measure the progress of supercomputers, and today there is fierce international competition to be included in the Top500 list, which is published twice a year and lists the fastest computers in the world. Dongarra and his fellow researchers currently work with Summit, an IBM-built system at ORNL, the second-fastest computer in the world.
Dongarra is a member of the National Academy of Engineering and a fellow of several organizations including the American Association for the Advancement of Science, Institute for Electrical and Electronics Engineers (IEEE), Society for Industrial and Applied Mathematics (SIAM), and ACM. He holds appointments at the University of Tennessee, ORNL, and the University of Manchester. He was awarded IEEE’s Sid Fernbach Award in 2004; was the recipient of the first IEEE Medal of Excellence in Scalable Computing in 2008; was the first recipient of SIAM’s Special Interest Group on Supercomputing’s award for career achievement in 2010; was the recipient of the IEEE Charles Babbage Award in 2011; and received the ACM/IEEE Ken Kennedy Award in 2013. In 2019 Dongarra received the SIAM/ACM Prize in Computational Science and Engineering, and in 2020 he received the IEEE Computer Pioneer Award for leadership in the area of high-performance mathematical software.
Dongarra will be formally presented with the Turing Award at the annual ACM Awards Banquet, which will be held this year on Saturday, June 11, at the Palace Hotel in San Francisco.