Rajeev Thakur
Introduction
I am an Argonne Distinguished Fellow and Deputy Director of the Data
Science and Learning Division at Argonne National
Laboratory.
My research interests are in high-performance computing,
parallel programming models, runtime systems, communication libraries,
scalable parallel I/O, and artificial intelligence and machine learning. I am an IEEE Fellow.
My current projects include AuroraGPT (a large-scale foundation model
for advancing science), the AI Accelerator Testbed, MPICH, PESO, and S4PST. I was involved in
the Exascale Computing
Project (ECP) since the beginning. I was the Director of Software
Technology for ECP from 2016 to 2017 and continued as the lead for the
Programming Models and Runtimes area until the project ended in 2024.
My curriculum vitae: pdf
Education
- Ph.D., Computer Engineering, Syracuse
University, 1995
- M.S., Computer Engineering, Syracuse
University, 1992
- B.E., Computer Engineering, University of Mumbai, India, 1990
Books
- Using Advanced MPI: Modern Features of the Message-Passing Interface
by William Gropp, Torsten Hoefler, Rajeev Thakur, and Ewing Lusk, MIT Press, 2014.
This book is on advanced features of MPI, including the new features in MPI-3.
- Using MPI-2: Advanced Features of the Message-Passing Interface, by
William Gropp,
Ewing Lusk, and Rajeev Thakur, MIT Press, 1999. This book was also translated to Japanese by Takao Hatazaki.
I have been actively involved in the SC
conference series. I have had many roles in the technical program committee, including being
Technical Program Chair for SC12. I also served on the SC Steering Committee (2015-2018).
I was an elected Member-at-Large (2013-2016) and Treasurer (2016-2019) of ACM SIGHPC.
I was an Associate
Editor of IEEE Transactions on Parallel and Distributed Systems from
2003 to 2007. I have served on the program committees of many conferences; see here.
Address
Argonne National Laboratory
9700 S. Cass Avenue, Bldg. 240
Lemont, IL 60439, USA
email: thakur at anl.gov