Professor Jack Dongarra
Jack Dongarra, Ph.D., FAAAS, FACM, FIEEE, FSIAM
holds an appointment as University Distinguished
Professor of Computer Science in the Computer Science Department at the
University of Tennessee and holds the title of Distinguished Research
Staff in the Computer Science and Mathematics Division at Oak Ridge
National Laboratory (ORNL), Turing Fellow at Manchester University, and
an Adjunct Professor in the Computer Science Department at Rice
University. He is the director of the
Innovative Computing Laboratory at
the University of Tennessee. He is also the director of the
Center for
Information Technology Research at the University of Tennessee which
coordinates and facilitates IT research efforts at the University.
He also helps maintain the
TOP500 list which ranks and details the
500
(non-distributed) most
powerful known computer systems in the world.
Jack earned a Bachelor of Science in Mathematics from Chicago
State
University in 1972 and a Master of Science in Computer Science from the
Illinois Institute of Technology in 1973. He earned 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 specializes in numerical algorithms in linear algebra, parallel
computing, the 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.
Jack has published approximately 200 articles,
papers, reports,
and technical memoranda and he is coauthor of several books. He was
awarded the IEEE Sid Fernbach Award in 2004 for his contributions in the
application of high performance computers using innovative approaches
and in 2008 he was the recipient of the first IEEE Medal of Excellence
in Scalable Computing; in 2010 he was the first recipient of the SIAM
Special Interest Group on Supercomputing’s award for Career Achievement.
He is a Fellow of the AAAS, ACM, IEEE, and SIAM and a member of the
National Academy of Engineering.
Jack coedited
Scientific Computing with Multicore and Accelerators (Chapman &
Hall/CRC
Computational Science),
The Sourcebook of Parallel Computing (The Morgan Kaufmann Series in
Computer Architecture and Design), and
Parallel Processing and Applied Mathematics: 7th International
Conference, PPAM 2007, Gdansk, Poland, September 9–12, 2007, Revised
Selected papers, and
coauthored
Handbook of Research on Scalable Computing Technologies
(2-Volumes) and
High Performance Heterogeneous Computing (Wiley Series on Parallel
and
Distributed Computing).
His papers include
Towards Dense Linear Algebra for Hybrid GPU Accelerated Manycore
Systems,
QR Factorization of Tall and Skinny Matrices in a Grid Computing
Environment,
International Exascale Software Project Roadmap,
Improvement of parallelization efficiency of batch pattern BP
training
algorithm using Open MPI,
Redesigning the Message Logging Model for High Performance,
and
SmartGridRPC: The new RPC model for high performance Grid computing
and
its implementation in SmartGridSolve.
Read the
full list of his papers!
Watch
Professor Jack Dongarra talks about BLAS and CUDA,
Jack Dongarra – Five Important Concepts to Consider when Using
Computing
at Scale,
Parallel Programming Talk 44 – Jack Dongarra, and
An Overview of High Performance Computing and Challenges for the
Future.
Listen to
Podcast: Interview With Jack Dongarra on the TOP 5 Supers.
Read
An interview with
Jack J. Dongarra
Conducted by Thomas Haigh and
Jack Dongarra Interview by Sander Olson.
Read his
LinkedIn profile.
Visit his
Facebook page.