About

I am a PhD student at the Technical University of Munich, supervised by Prof. Pramod Bhatotia at the Systems Research Group. I am interested in systems research with a particular focus on confidential computing, operating systems, and emerging hardware architectures. The central theme of my current work is to employ a hardware-software co-design approach to ensure high performance, security, and reliability.

Currently, I am interning at Intel Labs advised by Dmitrii Kuvaiskii and Mona Vij, where I am exploring confidential computing support for hardware accelerators in disaggregated architectures.

Publications

vFPIO: A Virtual I/O Abstraction for FPGA-accelerated I/O Devices.
Jiyang Chen, Harshavardhan Unnibhavi, Atsushi Koshiba, Pramod Bhatotia.
USENIX ATC ‘24
[Paper][Code][Presentation]

Secure and Policy-Compliant Query Processing on Heterogeneous Computational Storage Architectures.
Harshavardhan Unnibhavi, David Cerdeira, Antonio Barbalace, Nuno Santos and Pramod Bhatotia.
SIGMOD ‘22
[Paper][Code][Presentation]

VMSH: Hypervisor-agnostic Guest Overlays for VMs.
Jörg Thalheim, Peter Okelmann, Harshavardhan Unnibhavi, Redha Gouicem and Pramod Bhatotia.
EuroSys ‘22
[Paper][Code][Presentation]

Rkt-io: a direct I/O stack for shielded execution.
Jörg Thalheim, Harshavardhan Unnibhavi, Christian Priebe, Pramod Bhatotia, and Peter Pietzuch.
EuroSys ‘21
[Paper][Code][Presentation]