Mihir Nanavati

Staff Software Engineer
Twitter, New York

“Everyone else has a webpage. Except you!”

Michael Wei, refuting Mihir's rationale that all graduate students are in “stealth mode”

Buoyed into action by such finality, Mihir spent the better part of a couple of years attempting to disprove this statement. Long did he search, from the minimalistic lines of Medium and Tumblr, to the garish, neon-lit carcasses of Geocities. In vain. Until, finally on a cold and blustery winter morn, he gave up and gave in. Behold, a labour of love, coupled with some truly shameless stealing of open-source design templates.

Mihir is a postdoctoral researcher at Microsoft Research in New York City where he is a member of the AI for Systems group. He received his Ph.D. from the University of British Columbia, where he worked with a pair of fantastic advisors in Andy Warfield and Bill Aiello. He is broadly interested in systems and has worked in the areas of high-speed networking and non-volatile storage, scalable multicore systems and caches, and virtualization security. He has collaborated with evolutionary biologists on building scalable genome analysis pipelines and is also interested in issues surrounding privacy and anonymity.

Outside of work, he has dabbled in a number of things, while successfully failing to acquire a reasonable degree of proficiency in any of them. His most recent forays have been into art history, fencing, and single-origin chocolate.

Feel free to argue with him about any of these things at placeholder@ubc.edu, @purelytangntl, or @msn@macaw.social.

“From here, it's papers all the way down.”

An old parable, repurposed to explain the sudden disappearance of the scroll bar on this page

Sayer: Using Implicit Feedback to Optimize System Policies
Mathias Lécuyer, Sang Hoon Kim, Mihir Nanavati, Junchen Jiang, Siddhartha Sen, Amit Sharma, and Aleksandrs Slivkins
12th ACM Symposium on Cloud Computing (SoCC 2021)    [ pdf ]

Massive Haplotypes Underlie Ecotypic Differentiation in Sunflowers
Marco Todesco, Gregory L. Owens, Natalia Bercovich, Jean-Sébastien Légaré, Shaghayegh Soudi, Dylan O. Burge, Kaichi Huang, Katherine L. Ostevik, Emily B. M. Drummond, Ivana Imerovski, Kathryn Lande, Mariana A. Pascual-Robles, Mihir Nanavati, Mojtaba Jahani, Winnie Cheung, S. Evan Staton, Stéphane Muños, Rasmus Nielsen, Lisa A. Donovan, John M. Burke, Sam Yeaman, Loren H. Rieseberg
Nature, July, 2020 (Nature 2020)    [ article ]

Disaggregation and the Application
Sebastian Angel, Mihir Nanavati, and Siddhartha Sen
12th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 2020)    [ pdf ]

Decibel: Isolation and Sharing in Disaggregated Rack-Scale Storage
Mihir Nanavati, Jake Wires, and Andrew Warfield
14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2017)    [ pdf | slides | talk ]

Non-volatile Storage: Implications of the Datacenter's Shifting Center
Mihir Nanavati, Malte Schwarzkopf, Jake Wires, and Andrew Warfield
ACM Queue / Communications of the ACM (CACM), January 2016    [ Queue | CACM (ACM DL) ]

Cloud Security: A Gathering Storm
Mihir Nanavati, Patrick Colp, William Aiello, and Andrew Warfield
Communications of the ACM (CACM), May 2014    [ ACM DL ]

Whose Cache Line is it Anyway? Operating System Support for Live Detection and Repair of False Sharing
Mihir Nanavati, Mark Spear, Nathan Taylor, Shriram Rajagopalan, Dutch T. Meyer, William Aiello, and Andrew Warfield
8th ACM European Conference on Computer Systems (EuroSys 2013)    [ pdf | slides ]

Breaking Up is Hard to Do: Security and Functionality in a Commodity Hypervisor
Patrick Colp, Mihir Nanavati, Jun Zhu, William Aiello, George Coker, Tim Deegan, Pete Loscocco, and Andrew Warfield
23rd ACM Symposium on Operating Systems Principles (SOSP 2011)    [ pdf ]

Herbert West – Deanonymizer
Mihir Nanavati, Nathan Taylor, William Aiello, and Andrew Warfield
6th USENIX Workshop on Hot Topics in Security (HotSec 2011)    [ pdf | slides | talk ]