Knoxville Researcher Wins A.M. Turing Award (knoxnews.com) 18
A local computer scientist and professor at the University of Tennessee at Knoxville has been named an A.M. Turing Award winner by the Association for Computing Machinery. The Turing Award is often referred to as the "Nobel Prize of computer science." It carries a million dollar prize.
"Oh, it was a complete shock. I'm still recovering from it," Jack Dongarra told Knox News with a warm laugh. "It's nice to see the work being recognized in this way but it couldn't have happened without the support and contribution of many people over time." Chances are Dongarra's work has touched your life, even if you don't know it. If you've ever used a speech recognition program or looked at a weather forecast, you're using technology that relies on Dongarra's software libraries. Dongarra has held a joint appointment at the University of Tennessee and Oak Ridge National Laboratory since 1989. While he doesn't have a household name, his foundational work in computer science has undergirded the development of high-performance computers over the course of his 40-year career...
Dongarra developed software to allow computers to use multiple processors simultaneously, and this is basically how all computer systems work today. Your laptop has multiple processing cores and might have an additional graphics processing core. Many phones have multiple processing cores. "He's continually rethought how to exploit today's computer architectures and done so very effectively," said Nicholas Higham a Royal Society research professor of applied mathematics at the University of Manchester. "He's come up with ideas so that we can get the very best out of these machines." Dongarra also developed software that allowed computers with different hardware and operating systems to run in parallel, networking distant machines as a single computation device. This lets people make more powerful computers out of many smaller devices which helped develop cloud computing, running high-end applications over the internet. Most of Dongarra's work was published open-source through a project called Netlib.
Congratulations!
If only we had a cluster (Score:1)
Re: (Score:2)
Dongarra and MPI (Score:3, Informative)
Re: (Score:1)
First, not true. The initial version of MPI was designed by a very knowledgeable committee (effectively led by Jack) and building closely upon PVM, the previous "standard".
Second, you repeat the canard that because MPI requires skill and attention, that there must be some simpler alternative. Turns out large scale parallel computing is hard.
All these years (and many well-funded government programs) later, MPI is still the only method used at large scale. I do not exaggerate, well in excess of 99% of compute
Re: (Score:1)
Re: (Score:1)
Undergirded? (Score:1)
Re: (Score:2)
Re: (Score:2)
Yes, it is a perfectly cromulent word.
Re: (Score:2)
Yes, it is a perfectly cromulent word.
Shazbot!
Re: (Score:1)
Headline: "Uninteresting person wins award" (Score:1)
If only the editors could, you know, edit, and put the important bits up front.
Instead of burying them somewhere invisible and try and make up for it with clickbaiting the headline.
In THIS house (Score:3)
While he doesn't have a household name...
Mr. Dongarra, you're now a name in this household at least. I offer a heartfelt "thank you" for your contributions.
Re:In THIS house (Score:4, Funny)
Re: (Score:2)
Dongarra developed software to allow computers to use multiple processors simultaneously
Ironically, if you're currently "[using] multiple processors simultaneously" in scientific computation, that's quite likely not thanks to Dongarra but rather thanks to whoever works on MKL or OpenBLAS. LINPACK was *not* designed for the kind of machine that most people have access to. Dongarra *did* however show the world how to design numerical software properly, it has to be said.
Oh, come on! (Score:5, Informative)