Picture of Matthew Lentz

I'm an Assistant Professor of Computer Science at Duke University. Before joining Duke in Fall 2021, I was a Postdoctoral Researcher in the VMware Research Group; since then, I've continued my collaborations with VMware as an Affiliated Researcher. I received my PhD in Computer Science from University of Maryland, advised by Bobby Bhattacharjee.

I enjoy working broadly at the intersection of systems, networking, and security. My current research focuses on two directions: 1) introducing new abstractions and tools for building (and reasoning about) secure, trustworthy software systems, 2) building systems that improve performance for modern networking and machine learning applications. While those are my main directions, I have other ongoing projects that range from network performance measurement to security threat analytics.

I'm always looking for interested students. Look here for how to get in touch with me.

Teaching

Spring 2025 - Introduction to Operating Systems (CPS 310)
Spring 2024 - Secure Software Systems (CPS 585)
Fall 2023 - Introduction to Operating Systems (CPS 310)
Spring 2023 - Introduction to Computer Systems (CPS 210)
Fall 2022 - Operating Systems (CPS 510)
Fall 2021 - Secure Software Systems (CPS 590.01)

Current Students

PhD Avery Blanchard
PhD Luka Duranovic
PhD Yongji Wu (with Danyang Zhuo)

I also have the privilege of working with other great students, including:
Pubali Datta, Xiangfeng Zhu, Guozhen She, Jingrong Chen, Shihan Lin, Xinhao Kong

Selected Publications

See here for a complete list.

MCCS: A Service-based Approach to Collective Communication for Multi-Tenant Cloud
Yongji Wu, Yechen Xu, Jingrong Chen, Zhaodong Wang, Ying Zhang, Matthew Lentz, Danyang Zhuo
(To Appear In) SIGCOMM 2024
articlePaper
DrSec: Flexible Distributed Representations for Efficient Endpoint Security
Mahmood Sharif, Pubali Datta, Andy Riddle, Kim Westfall, Adam Bates, Vijay Ganti, Matthew Lentz, David Ott
IEEE S&P 2024
articlePaper
Remote Procedure Call as a Managed System Service
Jingrong Chen*, Yongji Wu*, Shihan Lin, Yechen Xu, Xinhao Kong, Thomas Anderson, Matthew Lentz, Xiaowei Yang, Danyang Zhuo
NSDI 2023
articlePaper slideshowTalk codeCode homeProject
Dissecting Overheads of Service Mesh Sidecars
Xiangfeng Zhu, Guozhen She, Bowen Xue, Yu Zhang, Yongsu Zhang, Xuan Kelvin Zou, XiongChun Duan, Peng He, Arvind Krishnamurthy, Matthew Lentz, Danyang Zhuo, Ratul Mahajan
SoCC 2023
articlePaper slideshowTalk codeCode
Serving and Optimizing Machine Learning Workflows on Heterogeneous Infrastructures
Yongji Wu, Matthew Lentz, Danyang Zhuo, Yao Lu
VLDB 2023
articlePaper codeCode
Listening to Bluetooth Beacons for Epidemic Risk Mitigation
Gilles Barthe, Roberta De Viti, Peter Druschel, Deepak Garg, Manuel Gomez-Rodriguez, Pierfrancesco Ingo, Heiner Kremer, Matthew Lentz, Lars Lorch, Aastha Mehta, Bernhard Schölkopf
Nature Scientific Reports 2022
articlePaper codeCode
Poirot: Private Contact Summary Aggregation
Chenghong Wang, David Pujol, Yanping Zhang, Johes Bater, Matthew Lentz, Ashwin Machanavajjhala, Kartik Nayak, Lavanya Vasudevan, Jun Yang
NeurIPS PPML 2020
articlePaper slideshowTalk homeProject
enClosure: Group Communication via Encounter Closures
Lillian Tsai, Roberta De Viti, Matthew Lentz, Stefan Saroiu, Peter Druschel, Bobby Bhattacharjee
MobiSys 2019
articlePaper codeCode homeProject
SeCloak: ARM TrustZone-based Mobile Peripheral Control
Matthew Lentz, Rijurekha Sen, Peter Druschel, Bobby Bhattacharjee
Mobisys 2018
articlePaper slideshowTalk codeCode homeProject
Dynamic Frequency Resource Allocation in Heterogeneous Cellular Networks
Vaibhav Singh, Matthew Lentz, Bobby Bhattacharjee, Richard La, Mark Shayman
IEEE TMC 2016
articlePaper
Drowsy Power Management
Matthew Lentz, James Litton, Bobby Bhattacharjee
SOSP 2015
articlePaper slideshowTalk codeCode homeProject
SDDR: Light-weight, Secure Mobile Encounters
Matthew Lentz, Viktor Erdelyi, Paarijaat Aditya, Elaine Shi, Peter Druschel, Bobby Bhattacharjee
USENIX Security 2014
articlePaper slideshowTalk codeCode homeProject

Acknowledgements

I'd like to thank the following organizations for their support of my research: