Dongarra specializes in numerical algorithms in linear algebra, parallel
computing, use of advanced-computer architectures, programming methodology,
and tools for parallel computers. His research includes the development,
testing, and documentation of high quality mathematical software. He
has contributed to the design and implementation of Open Source software
packages EISPACK, LINPACK, the BLAS, LAPACK, ScaLAPACK, Netlib, PVM,
MPI, NetSolve, ATLAS, and PAPI all of which have become professional
and industrial standards. He has published approximately 200 articles,
papers, reports, and technical memoranda, and he is coauthor of several
books. He was named a fellow of the AAAS in 1995, of the IEEE in 1999,
and of the ACM in 2001, and elected to the National Academy of Engineering
in 2001. The NECI Scientific Literature Digital Library lists Dongarra
as the fifth most cited author in computer science.
In addition to the position in Tennessee, Dongarra has an Adjunct Professorship
in Computer Science at Rice University. He has been a visiting professor
or visiting scientist at universities and laboratories throughout the
United States and Europe including LANL, IBM T.J. Watson Research Center,
the Center for Supercomputer Research and Development at the University
of Illinois, Urbana-Champaign, AERE Harwell Laboratory in England, ETH
in Zurich, Ecole Normale Superieure de Lyon in France, the Danish Technical
University in Lyngby, the Swiss Scientific Computing Center in Lugano,
the Australian National University in Canberra, the Royal Institute
of Technology in Stockholm, the Computational Lab at Oxford University,
and the EPFL in Lausanne.
A Portable Programming Interface for Performance Evaluation
on Modern Processors, S. Browne, J. Dongarra, N. Garner, G.
Ho, and P. Mucci, International Journal of High Performance Computing
Applications, Volume 14, Number 3, Fall 2000, pp 189204.
Automatically Tuned Linear Algebra Software, Clint Whaley
and Jack Dongarra, SC98 Conference, Orlando, FL, November, 1998.
Numerical Linear Algebra Algorithms and Software, Jack
Dongarra and Victor Eijkhout, Journal of Computation and Applied Mathematics.
Volume 123, 2000, pp 489-514.
Algorithmic Issues on Heterogeneous Computing Platforms,
Pierre Boulet, Jack Dongarra, Fabrice Rastello, Yves Robert, and Frederic
Vivien, Parallel Processing Letters, Volume 9, Number 2, pp 197-213,
1999.
Programming Tools and Environments, J. Saltz, A. Sussman,
S. Graham, J. Demmel, S. Baden, and J. Dongarra, Communications of
the ACM, November 1998, Vol. 41, No. 11, pp 64-73, ISSN 0001-0782.
Significant Publications:
MPI The Complete Reference, Volume 1, The MPI-1 Core, Second
Edition, Marc Snir, Steve Otto, Steven Huss-Lederman, David Walker,
Jack Dongarra, MIT Press, September 1998, ISDN 0-262-69215-5.
Numerical Linear Algebra for High-Performance Computers, Jack Dongarra,
Iain Duff, Danny Sorensen, and Henk van der Vorst, SIAM Publication,
November 1998.
Using Agent-based Software for Scientific Computing in the
NetSolve System, Henri Casanova and Jack Dongarra, Parallel
Computing, Vol. 24, No. 12-13, November, 1998, pp 1777-1790, ISSN
0167-8191.
ScaLAPACK Users Guide, L. S. Blackford, J. Choi, A. Cleary,
E. D'Azevedo, J. Demmel, I. Dhillon, J. Dongarra, S. Hammarling, G.
Henry, A. Petitet, K. Stanley, D. Walker, and R. C. Whaley SIAM Publications,
Philadelphia, 1997.
LAPACK Users Guide Third Edition, E. Anderson, Z. Bai,
C. Bischof, S. Blackford, J. Demmel, J. Dongarra, J. Du Croz, A. Greenbaum,
S. Hammarling, A. McKenney, and D. Sorensen, SIAM Publication, Philadelphia,
1999.
Editor-in-Chief: Netlib (since 1987), International Journal
of High-Performance Supercomputer Applications (since 1992), and SIAM
Series on Software, Environments, and Tools for Scientific Computing
(since 1995)
Editorial Boards: Applied Numerical Mathematics (since 1994),
Electronic Transactions on Numerical Analysis (since 1993), International
Journal of High Speed Computing (since 1994), Journal of Distributed
and Parallel Computing (since 1988), Journal of Numerical Linear Algebra
with Applications (since 199
4), Journal of Supercomputing (since 1987), Numerical Linear Algebra
with Applications (since 1994), Numerical Algorithms (since1994), Parallel
Computing (since 1987), and Parallel Processing Letters (since 1993).
Chair (1993-95), Message Passing Interface Forum.
Students: Richard Barrett, Henri Casanova, Stan Green, Youngbae
Kim, Lorie Liebrock, Robert Manchek, Phil Mucci, James Payne, Antoine
Petitet, Rick Phillips, Keith Seymour, Majed Sidani, Paul McMahan, Rick
Phillips, Delphy Nypaver, Clint Whaley, Brian Larose, Steve Moulton,
Mitchell Duitz, Nathan Garner, George Ho, Ganapathy Raman.
Postgraduate-Scholar Sponsor: Henri Casanova, Jaeyoung Choi,
Andy Cleary, Victor Eijkhout, Peter Newton, Antoine Petitet, Roldan
Pozo, Erich Strohmaier, Francoise Tisseur, Robert van de Geijn.
Collaborators
Collaborators: Zhaojun Bai (U. of California, Davis), Fran Berman
(UCSD), Jim Demmel (UC Berkeley), Iain Duff (Rutherford Lab), Al Geist
(ORNL), Sven Hammarling (NAG Ltd.), Ken Kennedy (Rice U), Bo Kågstrom
(U. of Umeå), Roldan Pozo (NIST), Yves Robert (ENS, Lyon), Charles
Romine (ORNL), Danny Sorensen (Rice), Vaidy Sunderam (Emory), Henk van
der Vorst (U. of Utrecht), David Walker (University of Wales).
Ph.D. Thesis Advisor: Cleve Moler, University of New Mexico
M.S. Thesis Advisor: Brian Smith, Illinois Institute of Technology