01 · A life in computing
The person behind the work
Jack Dongarra developed numerical algorithms and software libraries that let scientific applications benefit from successive generations of high-performance computers. His work on widely used linear-algebra software connects mathematical reliability with the realities of parallel hardware. He also helped build shared benchmarks and scientific software infrastructure. His appointments at Tennessee, Oak Ridge, and Manchester reflect a career of collaboration across laboratories, universities, and national boundaries.
The contribution, explained
Jack Dongarra developed algorithms and software libraries for high-performance numerical computing. Solving systems of equations efficiently requires attention to both mathematics and the way processors move and share data. His work helped numerical software evolve across successive generations of vector, parallel and distributed machines.
Why it matters
Reusable numerical software makes advanced computing accessible to scientific and engineering applications without rebuilding every kernel.
