#

#

# Bio

!! UPDATE !! I am moving to the University of Washington’s Paul G. Allen School of Computer Science and Engineering. If you would like to work with me, please apply to the UW Ph.D. program .

I am a Morris Wellman Assistant Professor in the Electrical Engineering and Computer Science Department at the University of Michigan (since Sep. 2017). My research focuses on building efficient and trustworthy computer systems. I build techniques to improve the efficiency of datacenter applications, provide systems support for heterogeneous computing platforms, analyze and fix failures, and improve the security of modern hardware. Building efficient and trustworthy systems requires a combination of approaches. My work draws insights from a broad set of disciplines such as systems, computer architecture, and programming languages.

I am the recipient of an NSF CAREER award, a Microsoft Research Faculty Fellowship, an Intel Rising Star Award, a VMware Early Career Faculty Grant, a Google Faculty Award, and multiple Google and Intel Awards. I received the 2016 Roger Needham PhD Award for the best PhD thesis in computer systems in Europe and the 2016 Patrick Denantes Memorial Prize for best PhD thesis in the Department of Information and Communication Sciences at EPFL. Previously, I was a researcher in the Systems and Networking Group at Microsoft Research Cambridge. I also held roles at Intel, VMware and Siemens. More details can be found in my CV.

I work/worked with the following team of outstanding and inspiring people.

# News

- Tanvir defended his Ph.D. thesis and joined Columbia University as a tenure-track assistant professor. Congrats, Tanvir!
- Ian defended his Ph.D. thesis and joined Veridise as a research engineer. Congrats Ian!
- Andrew defended his Ph.D. thesis and joined NASA. Congrats, Andrew!
- Tanvir wins the Towner Prize for outstanding Ph.D. research. Congrats, Tanvir!
- VIDI is accepted to ASPLOS’23. Congrats Gefei and Jiacheng!
- OCOLOS is recognized with an IEEE MICRO Top Pick! Congrats, Yuxuan and Tanvir (Jan 2023)!
- Whisper won the best paper award at MICRO’22! Congrats, Tanvir (Oct 2022)!
- Kan Zhu, undergraduate researcher, won the ACM Student Research Competition at MICRO’22, Congrats, Kan (Oct 2022)!
- Whisper and OCOLOS are accepted to appear at MICRO’22. Congrats Tanvir and Yuxuan (Jul 2022)!
- OmniTable is accepted at OSDI’22. Congrats Andrew (Mar 2022)!
- Sift is accepted to Usenix ATC’22. Congrats Haojun (Apr 2022)!
- Tanvir won the Rackham Doctoral Fellowship. Congrats Tanvir (Mar 2022)!
- MOESI-prime and Thermometer accepted at ISCA’22. Congrats Kevin and Shixin! (Mar 2022)
- Ian won the Richard and Eleanor Towner Prize for Distinguished Academic Achievement Award! Congrats Ian! (Feb 2022)
- Our work on profile-guided software prefetching got accepted to appear at EuroSys’22 (Jan 2022)
- Honored to be named Morris Wellman Professor (Dec 2021)
- Our work on debugging in heterogeneous systems got accepted to appear at ASPLOS’22! Congrats, Jiacheng! (Nov 2021)
- I delivered the keynote speech at IEEE CITS. (Nov 2021)
- Shixin Song won the first place at the ACM Student Research Competition at MICRO’21. Congrats Shixin! (Oct 2021)
- Kevin Loughlin won a Google Fellowship. Congrats Kevin! (Sep 2021).
- Andrew Quinn defended his PhD thesis and joined UCSC as an assistant professor. Congrats, Andrew! (Sep 2021)
- Our group was awarded a Google gift for our work on failure reproduction. (Aug 2021)
- Twig and PDede are accepted to appear at MICRO’21. Congrats Tanvir, Akshitha, and Nathan! (Jul 2021)
- I was awarded a Microsoft Research Faculty Fellowship. Thanks, Microsoft! (Jun 2021)
- I gave an invited talk at VMware as part of the Early Career Grant awardee talk series (Jun 2021)
- I gave an invited talk at Intel as part of the Intel/NSF FoMR program talk series (Jun 2021)
- I gave an invited talk at Intel as part of the Rising Star Awardee talk series (Jun 2021)
- I was awarded a VMware Early Career Faculty Grant. Thanks, VMware! (May 2021)
- I will serve on the ASPLOS’22 and PLDI’22 PCs. (May 2021)
- Marina Minkin won a Facebook Fellowship. Congrats Marina! (April 2021)
- Our paper on rethinking Rowhammer mitigations is accepted to HotOS’21. Congrats Kevin! (Mar 2021).
- DMon is accepted to appear at OSDI’21. Congrats Tanvir! (Mar 2021).
- Ripple is accepted to appear at ISCA’21. Congrats Tanvir! (Mar 2021)
- ER is accepted to appear at PLDI’21. Congrats Gefei! (Mar 2021)
- IGOR is accepted to appear at RTAS’21. Congrats, Andrew! (Jan 2021)
- Agamotto is recognized with a IEEE MICRO Top Pick Honorable Mention! Congrats, Ian! (Jan 2021)
- I and Eddie Kohler will co-chair HotOS’21. HotOS is awesome! Here is the CFP (Dec 2020)
- Our work on rethinking indexing structures for persistent memory systems has been accepted to FAST’21! Congrats, Ian! (Dec 2020)
- Hippocrates is accepted to appear at ASPLOS’21! Congrats, Ian! (Nov 2020)
- I was awarded an Intel Rising Star Faculty Award, Thanks Intel! (Oct 2020)
- DOLMA is accepted to appear at USENIX Security’21 Congrats, Kevin! (Sep 2020)
- Agamotto is accepted to appear at OSDI’20! Congrats, Ian! (Sep 2020)
- I-SPY is accepted to MICRO’20 Congrats, Tanvir! (Jul 2020)
- I, Manos Kapritsos, Kevin Leach, and Wes Weimer were awarded a DARPA grant for assured patching. Thanks DARPA! (Jul 2020)
- I and Joe Devietti were awarded an NSF/Intel joint grant. Thanks NSF and Intel! (Jul 2020)
- I will serve in the OSDI’21, ASPLOS’21 and EuroSys’21 PCs. (Jul 2020)
- I and Manos Kapritsos were awarded an NSF FMitF grant. Thanks NSF! (Jun 2020)
- I was awarded an NSF CAREER award. Thanks NSF! (Jun 2020)
- Andrew Loveless and Kevin Loughlin won NSF Graduate Research Fellowships! Congrats, Andrew and Kevin! (March 2020)
- Undergraduate researcher Nathan Brown wins first place in ACM Student Research Competition. Congrats Nathan! (March 2020)
- I was awarded a Google Faculty Research Award. (March 2020)
- NDA is recognized with a IEEE Micro Top Pick Honorable Mention. Congrats, Ofir! (Jan 2020)
- I was awarded an SRC grant for designing a new Web Benchmarking Suite with David Brooks and Tim Rogers. Thanks SRC!
- I will serve in the OSDI’20 and USENIX ATC’20 PCs. (Jul 2019)
- I and Irene Zhang will organize the EuroSys’21 Doctoral Workshop (Jul 2019).
- NDA, our design that stops speculative execution attacks at their source is accepted to MICRO 2019. Congrats, Ofir! (Jul 2019)
- I4, our work on fully-automatic verification of distributed systems protocols is accepted to appear at SOSP 2019 (Jul 2019)
- I and Andrew Baumann will co-chair VEE 2020. VEE is a great interdisciplinary conference. Please submit!
- I, Vijay Chidambaram, and Supreeth Shastri will organize the first artifact evaluation track at SOSP 2019. This is a first for a major systems venue, and we are very excited.
- Huron, our system for automatically detecting and eliminating false sharing will be presented at PLDI’19 (Jul 2019).
- Foreshadow was chosen as an IEEE Micro Top Pick. (Jan 2019)
- Our REPT paper won a best paper at OSDI’18 (Oct 2018)
- I will serve in the SOSP’19 PC. (Oct 2018)
- Awarded an Intel Faculty Grant for Research on automated performance optimization (Sep. 2018)
- Our paper on Foreshadow is accepted to appear at USENIX Security. Please read our tech report on the impacts of Foreshadow (Aug 2018)
- I will serve in the VEE’19 and ICDCS’19 program committees (Aug 2018)
- Our paper on reverse debugging failures in deployed systems will be presented at OSDI’18 (July 2018)
- I will serve in the EuroSYS’19 PC (May 2018)
- I will serve as the PC chair of the 3rd Workshop on System Software for Trusted Execution (SysTEX 2018) (May 2018)
- Awarded a Michigan Cambridge Research Initiative Grant, Looking forward to working with Nada Amin (May 2018)
- Our paper on lightweight OS containers will appear at USENIX ATC’18 (April 2018)
- Awarded an Intel Faculty Grant for Research on Automated Performance Optimization of Emerging Apps (Sep. 2017)
- Awarded an Azure for Research Grant (Sep 2017)
- Our paper on diagnosing concurrency bugs in production systems will appear at SOSP’17 (Aug 2017)
- I received an outstanding reviewer award for serving in the PC of WWW’17 (Jul 2017)
- I will give a keynote speech at the Workshop on Resilient Systems at the Center for Advancing Electronics at TU Dresden (Apr 2017)
- I received the Patrick Denantes Memorial Prize for the best PhD thesis in the Department of Information and Communication Sciences at EPFL (Dec. 2016)
- I received the Roger Needham PhD Award for the best PhD thesis in computer systems in Europe (Apr 2016)
- Our paper on automated root cause diagnosis will be appear at SOSP’15 (Oct 2015)

more…