Jack
Dongarra Biography
Jack
Dongarra earned a Bachelor of Science in Mathematics from Chicago State
University in 1972. A year later he
finished a Master of Science in Computer Science from the Illinois Institute of
Technology. By this time, he was
already involved in the EISPACK project producing high quality, portable,
Fortran implementations of state-of-the-art algorithms for numerical linear
algebra. He formally received his Ph.D.
in Applied Mathematics from the University of New Mexico in 1980. He worked at the Argonne National Laboratory
until 1989, becoming a senior scientist. He now holds an appointment as
University Distinguished Professor of Computer Science in the Computer Science
Department at the University of Tennessee, is an Adjunct R&D Participant in
the Computer Science and Mathematics Division at Oak Ridge National Laboratory
(ORNL), and an Adjunct Professor in Computer Science at Rice University.
He 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 the following open source software packages and systems:
EISPACK, LINPACK, the BLAS, LAPACK, ScaLAPACK, Netlib, PVM, MPI, NetSolve,
Top500, ATLAS, and PAPI. He has
published approximately 200 articles, papers, reports and technical memoranda
and he is co-author of several books.
He is a Fellow of the AAAS, ACM, and the IEEE and a member of the
National Academy of Engineering.