Currently, I am a Researcher in the Systems Research Group at MSR Redmond. I am actively researching the cloud virtualization and live migration space.
Research Intern at NVIDIA (May 2018 - Aug 2018)
Embedded Systems Engineer at Qualcomm (July 2012- Aug 2014)
Research Intern at NVIDIA (May 2018 - Aug 2018)
- Explored GPU memory compression for HPC and DL workloads, resulting in a paper submission to ISCA 2019.
- Explored several opportunities to improve memory latency for server chips, resulting in several avenues for memory system optimization (Patent filed).
- Evaluated various metrics for using on-chip DRAM to alleviate the challenges with a non-volatile main memory system
- Helped develop a new tool for ISA level testing in interesting multiprocessor scenarios
- Implemented various features like exception level switching and exception handling in the tool
Embedded Systems Engineer at Qualcomm (July 2012- Aug 2014)
- Designed and implemented the Boot flow of Apps and Modem Processors for several Mobile and Femto-Cell chipsets. In process, I learnt a lot about the ARM-based processors, and Qualcomm Hexagon processors.
- Designed and supported the pre-silicon testing activities for the Boot Flow, as well as the SOD testing to make sure all the scenarios are completely covered.
- Worked with various peripherals like SD, EMMC, NAND, SPINOR, PCIe, USB, HSIC and have a good understanding about all their protocols.
- During the Boot Flow development, along with some of my team members, I developed a specific Failsafe approach to NAND reads, which is now patented (View here).
- Worked on various onsite projects, in San Diego and New Jersey offices of Qualcomm.