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
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
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.