July 19, 2024


The Joy of Technology

Turing Award Winner On His Pioneering Algorithms

Turing Award Winner On His Pioneering Algorithms


Turing Award Winner On His Pioneering Algorithms

Jack Dongarra’s dream career rising up was to train science at a general public large faculty in Chicago.

“I was pretty very good in math and science, but I wasn’t a particularly good college student,” Dongarra claims, laughing.

Soon after he graduated significant college, there was only just one university he preferred to go to: Chicago Condition. That is because, he says, it was recognized for “churning out instructors.” Chicago Condition approved his software, and he decided to main in mathematics.

His physics professor advised that Dongarra implement for an internship at the Argonne National Laboratory, in Lemont, Unwell., a close by U.S. Office of Strength science and engineering research center. For 16 months he worked with a team of scientists creating and developing EISPACK, a deal of Fortran routines that compute the eigenvalues and eigenvectors of matrices—calculations common in scientific computing.

Dongarra acknowledges he didn’t have a qualifications in or information of eigenvalues and eigenvectors—or of linear algebra—but he liked what he was doing. The practical experience at Argonne, he states, was transformative. He experienced discovered his enthusiasm.

“I believed it was a great issue to do,” he states, “so I held pursuing it.”

About Jack Dongarra

Employer: University of Tennessee, Knoxville

Title: Professor emeritus, personal computer science

Member grade: Life Fellow

Alma mater: Chicago Point out University

The IEEE Existence Fellow has since designed pioneering contributions to numerical algorithms and libraries for linear algebra, which permitted software package to make superior use of large-overall performance hardware. His open up-resource software program libraries are used in just about each computer system, from laptops to the world’s speediest supercomputers.

The libraries consist of fundamental linear algebra subprograms (BLAS), the linear-algebra package deal LAPACK, parallel digital equipment (PVMs), routinely tuned linear algebra program (ATLAS), and the superior-efficiency conjugate gradient (HPCG) benchmark.

For his perform, he was honored this calendar year with the 2021 A.M. Turing Award from the Affiliation for Computing Machinery. He acquired US $1 million as part of the award, which is identified as the Nobel Prize of computing.

“When I feel about previous Turing Award recipients, I’m humbled to feel about what I have figured out from their publications and papers,” Dongarra states. “Their programming languages, theorems, tactics, and expectations have served me establish my algorithms.

“It’s a remarkable honor to be this year’s receiver. The award is a recognition by the laptop-science local community that the contributions we are creating in significant-performance computing are significant and have an effects in the broader computer system-science neighborhood and science in typical.”

Dongarra didn’t conclusion up educating science to substantial school students. As an alternative, he turned a professor of electrical engineering and computer science at the University of Tennessee in Knoxville, the place he taught for 33 decades. The college just lately named him professor emeritus.

Entrepreneurial Spirit

Immediately after graduating from Chicago Point out in 1972 with a bachelor’s degree in mathematics, Dongarra went on to go after a master’s diploma in laptop science at the Illinois Institute of Technological innovation, also in Chicago. Even though there he worked a person working day a 7 days for Argonne with the exact workforce of scientists. After he acquired his degree in 1973, the lab hired him entire time as a researcher.

With encouragement from his colleagues to go after a Ph.D., he left the lab to review utilized arithmetic at the University of New Mexico in Albuquerque. He honed his information of linear algebra there and started functioning out algorithms and crafting software package.

He returned to Argonne immediately after getting his doctorate in 1980 and labored there as a senior scientist right up until 1989, when he bought the prospect to fulfill his aspiration of instructing.

He was offered a joint position training laptop science at the University of Tennessee and conducting investigation at the close by Oak Ridge Nationwide Laboratory which, like Argonne, is a Division of Electricity facility.

“It was time for me to test out some new issues,” he states. “I was ready to try out my hand at academia.”

He says Oak Ridge operated in a similar way to Argonne, and the tradition there was additional or considerably less the identical.

“The obstacle,” he claims, “was starting to be a college professor.”

“The Turing Award is a recognition by the personal computer science neighborhood that the contributions we are making in higher-efficiency computing are important, and have an impression in the broader personal computer science neighborhood and science in general.”

College society is very various from that at a govt laboratory, he claims, but he immediately fell into the rhythm of the educational environment.

Whilst he liked educating, he suggests, he also was captivated to the chance the university gave its instructors to function on engineering they are passionate about.

“You comply with your own path and system of investigate,” he suggests. “I’ve prospered in that setting. I interact with clever people, I have the skill to travel about the earth, and I have collaborations likely on with people today in several nations.

“Academia gives you this independence to do factors and not be constrained by a company’s generate or its determination. Rather, I get to perform on what motivates me. That’s why I have stayed in academia for so many yrs.”

Man with glasses and checkered shirt sitting in front of a Tektronix computer.
In 1980, Dongarra worked as a senior scientist at Argonne Nationwide Laboratory, in Lemont, Unwell.Jack Dongarra

Dongarra founded the university’s Modern Computing Laboratory, whose mission is to supply instruments for large-efficiency computing to the scientific group. He also directs the school’s Centre for Information and facts Engineering Investigation.

He is now a distinguished researcher at Oak Ridge, which he phone calls “a superb spot, with its point out-of-the-art equipment and the most current desktops.”

Program for Supercomputers

It was doing work in creative environments that led Dongarra to appear up with what many describe as globe-changing computer software libraries, which have contributed to the progress of significant-functionality computing in several places which include artificial intelligence, knowledge analytics, genomics, and wellbeing care.

“The libraries we designed have essential components that are desired in lots of regions of science so that buyers can draw on those parts to support them solve their computational complications,” he suggests. “That computer software is moveable and effective. It has all the characteristics that we want in terms of staying easy to understand and delivering reliable final results.”

He’s currently doing work on building a software package library for the world’s quickest supercomputer, Frontier, which not long ago was put in at the Oak Ridge lab. It is the to start with personal computer that can system much more than 1 quintillion functions for every 2nd.

Computer system-Science Recognition

Dongarra has been an IEEE member for additional than 30 decades.

“I appreciate interacting with the local community,” he suggests in explaining why he proceeds to belong. “Also I take pleasure in looking at IEEE Spectrum and journals that are related to my certain area.”

He has served as an editor for a number of IEEE journals such as Proceedings of the IEEE, IEEE Personal computer Architecture Letters, and IEEE Transactions on Parallel and Distributed Methods.

Dongarra suggests he’s a massive promoter of IEEE conferences and workshops, in particular the International Meeting for Higher General performance Computing, Networking, Storage, and Investigation, sponsored by ACM and the IEEE Pc Modern society, of which he is a member. He’s been attending the party each individual yr due to the fact 1988. He has won quite a few awards at the convention for his papers.

“That convention is definitely a homecoming for the superior-effectiveness computing neighborhood,” he claims, “and IEEE plays a main purpose.”

IEEE is happy of Dongarra’s contributions to computing and has honored him more than the several years. In 2008 he obtained the initially IEEE Medal of Excellence in Scalable Computing. He also gained the 2020 Computer Pioneer Award, the 2013 ACM/IEEE Ken Kennedy Award, the 2011 IEEE Charles Babbage Award and the 2003 Sidney Fernbach Award.

“I’m pretty delighted and proud to be a member of IEEE,” he claims. “I imagine it delivers a important provider to the local community.”


Resource hyperlink