I am Deputy Director of the Data
Science and Learning Division at Argonne National
Laboratory, where I am also a Senior Computer Scientist.
My research interests are in high-performance computing, data science,
scalable parallel I/O, parallel programming models, communication
libraries, and runtime systems.
I am involved in the Exascale Computing Project (ECP). I was the
Director of Software Technology for ECP from March 2016 to October 2017
and continue as the lead for the Programming Models and Runtimes area
in ECP Software Technology, which I have been since June 2016.
My curriculum vitae: pdf
- Ph.D., Computer Engineering, Syracuse
- M.S., Computer Engineering, Syracuse
- B.E., Computer Engineering, University of Mumbai, India, 1990
- Using Advanced MPI: Modern Features of the Message-Passing Interface
by William Gropp, Torsten Hoefler, Rajeev Thakur, and Ewing Lusk, MIT Press, 2014.
This is a new book on advanced features of MPI, including the new features in MPI-3.
MPI-2: Advanced Features of the Message-Passing Interface, by
William Gropp, Ewing Lusk, and Rajeev Thakur,
MIT Press, 1999.
A Japanese translation of the book is available here. The translation was done by
I have been actively involved in the SC
conference series and currently serve on its Steering Committee. I was the
Technical Program Chair for SC12.
I am Treasurer 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.
Argonne National Laboratory
9700 S. Cass Avenue, Bldg. 240
Argonne, IL 60439, USA
Tel: (630) 252-7847
email: thakur at anl.gov