Mentor: Madhu Mutyam
Thesis: Addressing Performance and Power Issues of a DRAM based Main Memory in Multi-core Systems
Graduation year: 2015
Current appointment: Performance Architect at IBM, Bengaluru
Mentor: Madhu Mutyam
Thesis: Managing Shared Caches in Multi-core Systems
Graduation year: 2016
Current appointment: Associate Professor at Dept. of ECE, Adi Shankara Institute of Engg. and Tech., Kerala
Mentor: Madhu Mutyam
Thesis: Data Compaction Techniques for Multi-Core Systems
Graduation year: 2017
Current appointment: Pursuing Postdoc at National University of Singapore
Mentor: Rupesh Nasre and Shankar Balachandran
Thesis: Optimizing Parallel Program Performance in Asymmetric Multicore Processors
Graduation year: 2019
Current appointment: Solution Architect at Multicoreware, Chennai
Mentor: Krishna Nandivada
Thesis: Precise and Efficient Analysis of Java Programs
Graduation year: 2019
Current appointment: Assistant Prof. at IIT Mandi
Mentor: Rupesh Nasre
Thesis: Optimizing Hierarchical Locks for Scalable Synchronization
Graduation year: 2019
Current appointment: Research Scientist at Intel Labs, Bengaluru
Mentor: Krishna Nandivada
Thesis: Efficient Program Analyses for Identifying Challenging Refactoring Opportunities in Object-Oriented Software
Graduation year: 2020
Current appointment: Postdoctoral Researcher at Microsoft Research India
Mentor: Madhu Mutyam
Thesis: Scalable and Efficient Concurrent Binary Search Trees
Graduation year: 2020
Mentor: Rupesh Nasre
Thesis: Approximations for parallel graph algorithms
Graduation year: 2021
Mentor: Krishna Nandivada
Thesis: Analyzing Recursive Task Parallel Programs
Graduation year: 2015
Mentor: Madhu Mutyam
Thesis: Improving fairness in memory scheduling using a team of learning automata
Graduation year: 2015
Mentor: Krishna Nandivada
Thesis: Performance Analysis of Parallel Programs
Graduation year: 2018
Mentor: Krishna Nandivada
Thesis: Loop tiling in the presence of exceptions
Graduation year: 2015
Mentor: Madhu Mutyam
Thesis: Network On Chips, Routing, 3D NoCs
Graduation year: 2016
Mentor: Madhu Mutyam
Thesis: SFFMap: Set-First Fill Mapping for Energy Efficient Pipelined Data Caches
Graduation year: 2016
Mentor: Madhu Mutyam
Thesis: Exploiting Half Block Mapping for Energy Efficient DRAM Memory Systems
Graduation year: 2017
Mentor: Rupesh Nasre
Thesis: Automatic Code Generation for Graph Algorithms on GPUs
Graduation year: 2017
Mentor: Krishna Nandivada
Thesis: Energy Efficient Compilation of Irregular Task-Parallel Loops
Graduation year: 2017
Mentor: B. Ravindran, Rupesh Nasre
Thesis: Parallelization of Network Analytics Algorithms
Graduation year: 2018
Mentor: Krishna Nandivada
Thesis: Compiler Optimizations for X10 Parallel Programs
Graduation year: 2019
Mentor: Madhu Mutyam
Thesis: Variable Sized Cache Block Compaction
Graduation year: 2019
Mentor: Madhu Mutyam
Thesis: Endurance Enhancement of Write-Optimized STT-RAM Caches
Graduation year: 2019
Mentor: Krishna Nandivada
Thesis: Benchmarking & Optimizations of Distributed Programs in MPI
Graduation year: 2020
Mentor: Madhu Mutyam
Thesis: Cache Compression, Prefetching, NoC
Graduation year: 2021
Mentor: Rupesh Nasre
Thesis: Distributed Systems
Graduation year: 2021
Current appointment: Software Engineer at Microsoft
Mentor: Rupesh Nasre
Thesis: Graph Algorithms on GPUs
Graduation year: 2022
Current appointment: Software Engineer at Microsoft
Mentor: Madhu Mutyam
Thesis: Side channel mitigations
Graduation year: 2021
Current appointment: Software Engineer at Texas Instruments
Mentor: Krishna Nandivada
Thesis: Parallel Programming
Graduation year: 2023
Current appointment: Hardware Engineer at MIPS
Mentor: Rupesh Nasre
Thesis: Parallelization of Graph Algorithms
Graduation year: 2023
Current appointment: Software engineer at Qualcomm
Mentor: Krishna Nandivada
Thesis: Compilers, Program Analysis, Program Verification
Graduation year: 2023
Current appointment: PhD student at University of Texas, Austin
Mentor: Kartik Nagar
Thesis: Program Verification
Graduation year: 2023
Mentor: Rupesh Nasre
Thesis: Graph algorithms for GPUs
Graduation year: 2023
Mentor: Kartik Nagar
Thesis: Optimization of smart contract using Ethereum Block chain
Graduation year: 2023
Mentor: Rupesh Nasre
Thesis: Betweenness Centrality
Graduation year: 2018
Mentor: Rupesh Nasre
Thesis: Recommender Systems in Android Apps
Graduation year: 2018
Mentor: Rupesh Nasre
Thesis: Locking in Hierarchies
Graduation year: 2018
Mentor: Rupesh Nasre
Thesis: GPU Library
Graduation year: 2018
Mentor: Rupesh Nasre
Thesis: Parallel Subgraph Isomorphism
Graduation year: 2018
Mentor: Krishna Nandivada
Graduation year: 2018
Mentor: Krishna Nandivada
Thesis: Improving the X10 Programming language compiler
Graduation year: 2018
Mentor: Krishna Nandivada
Graduation year: 2018
Mentor: Rupesh Nasre
Thesis: GPU Library
Graduation year: 2018
Mentor: Madhu Mutyam
Thesis: Cache Optimization
Graduation year: 2019
Mentor: Rupesh Nasre
Graduation year: 2019
Mentor: Rupesh Nasre
Graduation year: 2019
Mentor: Madhu Mutyam
Thesis: Zcache implementation in sniper
Graduation year: 2019
Mentor: Krishna Nandivada
Thesis: Compilers
Graduation year: 2019
Mentor: Rupesh Nasre
Thesis: GPU programming
Graduation year: 2019
Mentor: Krishna Nandivada
Thesis: Program Analysis with Doop
Graduation year: 2020
Mentor: Krishna Nandivada
Thesis: UW-OpenMP Compiler
Graduation year: 2020
Mentor: Rupesh Nasre
Thesis: Hierarchical Locking on GPUs
Graduation year: 2020
Mentor: Rupesh Nasre
Thesis: Improving concurrency for locking in hierarchical data structures
Graduation year: 2020
Mentor: Rupesh Nasre
Thesis: Optimal Test Suite Reduction and its Parallelization
Graduation year: 2020