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, MPICH, PESO, S4PST, and the AI Accelerator Testbed. 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.

I have been involved in the definition of the Message Passing Interface (MPI) standard since 1995 and am a co-author of the MPICH implementation of MPI and the ROMIO implementation of MPI-IO, which have thousands of users all over the world and form the basis of commercial MPI implementations from Intel, HPE/Cray, IBM (for Blue Gene series), Microsoft, and other vendors. All three U.S. exascale systems (Frontier, El Capitan, and Aurora) use MPICH-based MPI implementations. MPICH received the 2024 ACM Software System Award and a 2005 R&D 100 Award.

My curriculum vitae: pdf

Education

Books

Publications

Professional Activities

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.

List of Parallel I/O Benchmarks

Address

Argonne National Laboratory
9700 S. Cass Avenue, Bldg. 240
Lemont, IL 60439, USA

email: thakur at anl.gov