Team Members

We are looking for new PhD students, Postdocs, and Master students to join the team (see openings) .

Jump to Faculty, PhD Students, Masters Students, Alumni.

Faculty

Ramakrishna Upadrasta

Associate Professor, started March 2014
ramakrishna [AT] cse [DOT] iith [DOT] ac [DOT] in

  • MTech from IISc Bangalore, India
  • MS from Colorado State University, USA, with Prof. Sanjay Rajopadye
  • PhD AT University of Paris-Sud and INRIA, Paris, France, with Prof. Albert Cohen
  • Research Engineer AT INRIA, Paris
  • Research Scholar AT Lawrence Livermore National Laboratories, USA


PhD Students

S. VenkataKeerthy

started May 2020 (Previously M.Tech RA from August 2017 - May 2020)
cs17m20p100001 [AT] iith [DOT] ac [DOT] in
Research Interests: Machine Learning in Compilers and Programming Languages

Nilesh Shah

started Aug 2022 (Previously M.Tech RA from August 2019 - May 2022)
cs22resch12001 [AT] iith [DOT] ac [DOT] in
Research Interests: Polyhedral Compilation, Compiler Optimizations

Maruti Sairam Venkata Annaluru

started May 2022 (co-advised by Dr. Jyothi Vedurada)
cs22resch04001 [AT] iith [DOT] ac [DOT] in
Research Interests: Program Analysis, Code Compliance, Safety Critical Systems, Parallel Programs

Siddharth Jain

started July 2023 (Previously M.Tech RA from August 2020 - June 2023)
cs23resch11005 [AT] iith [DOT] ac [DOT] in
Research Interests: Compiler Optimization, Machine Learning

Yeruva Jayalakshmi

started July 2023 (co-advised by Dr. Rajesh Kedia)
cs23resch11001 [AT] iith [DOT] ac [DOT] in
Research Interests: Compilers, Computer Architecture, Performance Modelling


Masters Students

Sayan Dey

M.Tech RA, started January 2022
cs22mtech02005 [AT] iith [DOT] ac [DOT] in
Research Interests: Compiler Optimization, Compilers for Networks, Machine Learning

Shikhar Jain

M.Tech RA, started January 2022
cs22mtech02002 [AT] iith [DOT] ac [DOT] in
Research Interests: Compiler (& Polyhedral) Optimization, Energy-Efficient Computing, Computer Architecture, LLVM

Soumya Banerjee

M.Tech RA, started August 2022
cs22mtech12011 [AT] iith [DOT] ac [DOT] in
Research Interests: Compiler Optimization, Machine Learning

Raj Ambekar

M.Tech RA, started August 2022 (co-advised by Dr. Jyothi Vedurada)
cs22mtech12008 [AT] iith [DOT] ac [DOT] in
Research Interests: Compiler Optimization, Code Compliance

Neha Bhargava

M.Tech RA, started July 2023 (co-advised by Dr. Rajesh Kedia)
cs23mtech12006 [AT] iith [DOT] ac [DOT] in
Research Interests: Compilers, Computer Architecture, Hardware Security

Siddhartha Neyagapula

M.Tech RA, started July 2023 (co-advised by Dr. Jyothi Vedurada)
cs23mtech12010 [AT] iith [DOT] ac [DOT] in
Research Interests: Compiler Optimization, Code Compliance

Aayush Shrivastava

M.Tech RA, started Jan 2024
cs24mtech02001 [AT] iith [DOT] ac [DOT] in
Research Interests: Machine Learning, Compiler Optimizations


Alumni

Doctoral Students

Shalini Jain

PhD, 2015-2023
Thesis: Reinforcement Learning based Compiler Optimizations for Size and Performance
Next: Qualcomm compilers team

Utpal Bora

M.Tech + PhD, 2014-2022
Thesis: Techniques for Static Detection of Data-Races in OpenMP Programs
Next: PostDoc at University of Cambridge, UK


Masters Students

Kuldeep Gautam

M.Tech RA, 2020-2023
Thesis: A Dataset for Code Comprehension and Experiments with Binary Similarity
Next: AIRA Matrix AI Team

Anilava Kundu

M.Tech RA, 2020-2023
Thesis: Engineering Aspects of Machine Learning in Compilers
Next: Imagination Technologies compilers team

Yashas Andaluri

B.Tech + M.Tech, 2017-2022
Thesis: Packet Processing Algorithm Identification using Program Embeddings
Next: Qualcomm compilers team

Gagandeep Goyal

M.Tech RA, 2019-2022
Thesis: Profile Guided Intelligent Compilers
Next: AMD compilers team

Shailendra Dilip Singh

M.Tech, 2019-2021
Thesis: Vectorization and Code-Summarization using IR2Vec
Next: Adobe

Rohit Aggarwal

M.Tech RA, 2018-2021
Thesis: Applying Machine Learning Techniques to Compilers and Programs
Next: AMD compilers team

Gayatri PK

M.S., 2015-2019
Thesis: GPU-Based Multi-Level Parallelization for Hines Solver and Some Related Problems
Next: Qualcomm compilers team

Rahul Utkoor

B.Tech + M.Tech, 2014-2019
Thesis: A Loop-level Analysis and Optimal Sub-sequence Mining
Next: Qualcomm compilers team

Anirudh Sundar Subramaniam

M.Tech, 2016-2018
Thesis: Optimization and parallelization of tensor and ODE/PDE computations on GPU
Next: Xilinx compilers team

Abhishek A Patwardhan

M.Tech RA, 2015-2018
Thesis: Polyhedral Compilation:Applications, Approximations and GPU-specific Optimizations
Next: Nvidia compilers team

Dangeti Tharun Kumar

M.Tech RA, 2015-2018
Thesis: Vectorization, Obfuscation and P4 LLVM Tool-chain
Next: AMD compilers team

Prateek Bhatu

B.Tech + M.Tech, 2012-2017
Thesis: A Study of Software Prefetching in LLVM
Next: AMD compilers team