I am an academic primarily interested in solving fundamental computer systems problems and building stuff.
I am currently pursuing PhD in the Department of Computer Science and Automation at Indian Institute of Science, Bangalore, India. I mainly work in Operating Systems and related areas with current focus being on exploring hardware and software techniques for building efficient large-scale memory systems. I am being advised by Prof. K. Gopinath and Dr. Arkaprava Basu. I spent the summer of 2019 as an intern at VMware Research, Palo Alto, USA where I worked with Dr. Jayneel Gandhi on project Mitosis.
I am a recipient of the Prime Minister's Fellowship Scheme for Doctoral Research (2019-2023), co-sponsored by the Confederation of Indian Industry and Microsoft Research Lab, Bangalore, India.
PhD in Computer Science, Since 2018
Indian Institute of Science, Bangalore
MS in Computer Science and Automation, 2015
Indian Institute of Science, Bangalore
B.Tech. in Information Technology, 2011
Meerut Institute of Engineering and Technology, Meerut
[Oct 2021] Trident: Harnessing Architectural Resources for All Page Sizes in x86 Processors. Venue: MICRO 2021 (virtual).
[March 2021] Fast Local Page-Tables for Virtualized NUMA Servers with vMitosis. Venue: ASPLOS 2021 (virtual).
[Feb 2020] Design and Implementation of OS Support for Transparent Huge Pages. Venue: CSA@IISc, Bangalore.
[Jan 2020] System Software Enhancements for Efficient Memory Management. Venue: India Design Review, Semiconductor Research Corporation, Bangalore, India.
[July 2019] OS Support for Self-Replicating Page-Tables for Large-Memory Machines. Venue: VMware Research, Palo Alto, USA.
[Feb 2019, April 2018, March 2018] Making Huge Pages Actually Useful. ACM Inter-Research-Institute Student Symposium, Kochi, India. NetApp, Sunnyvale, USA. Qualcomm, Bangalore, India.
[Oct 2018] Light-Weight Contexts: An OS Abstraction for Safety and Performance (Research Paper–OSDI’16). Venue: Centre for Artificial Intelligence and Robotics, DRDO, Bangalore, India.