| 2016 | An Industrial-Scale Software Defined Internet Exchange Point. | Arpit Gupta, Robert MacDavid, Rdiger Birkner, Marco Canini, Nick Feamster, Jennifer Rexford, Laurent Vanbever |
| 2016 | Multicore Locks: The Case Is Not Closed Yet. | Hugo Guiroux, Renaud Lachaize, Vivien Quma |
| 2016 | Ginseng: Market-Driven LLC Allocation. | Liran Funaro, Orna Agmon Ben-Yehuda, Assaf Schuster |
| 2016 | MEANTIME: Achieving Both Minimal Energy and Timeliness with Approximate Computing. | Anne Farrell, Henry Hoffmann |
| 2016 | Unlocking Energy. | Babak Falsafi, Rachid Guerraoui, Javier Picorel, Vasileios Trigonakis |
| 2016 | COZ: Finding Code that Counts with Causal Profiling. | Charlie Curtsinger, Emery D. Berger |
| 2016 | Apps with Hardware: Enabling Run-time Architectural Customization in Smart Phones. | Michael Coughlin, Ali Ismail, Eric Keller |
| 2016 | Hardware-Assisted On-Demand Hypervisor Activation for Efficient Security Critical Code Execution on Mobile Devices. | Yeongpil Cho, Jun-Bum Shin, Donghyun Kwon, MyungJoo Ham, Yuna Kim, Yunheung Paek |
| 2016 | Using Crash Hoare Logic for Certifying the FSCQ File System. | Haogang Chen, Daniel Ziegler, Tej Chajed, Adam Chlipala, M. Frans Kaashoek, Nickolai Zeldovich |
| 2016 | Fast and Cautious: Leveraging Multi-path Diversity for Transport Loss Recovery in Data Centers. | Guo Chen, Yuanwei Lu, Yuan Meng, Bojie Li, Kun Tan, Dan Pei, Peng Cheng, Layong Luo, Yongqiang Xiong, Xiaoliang Wang, Youjian Zhao |
| 2016 | Erasing Belady's Limitations: In Search of Flash Cache Offline Optimality. | Yue Cheng, Fred Douglis, Philip Shilane, Grant Wallace, Peter Desnoyers, Kai Li |
| 2016 | Horton Tables: Fast Hash Tables for In-Memory Data-Intensive Computing. | Alex D. Breslow, Dong Ping Zhang, Joseph L. Greathouse, Nuwan Jayasena, Dean M. Tullsen |
| 2016 | Testing Error Handling Code in Device Drivers Using Characteristic Fault Injection. | Jia-Ju Bai, Yu-Ping Wang, Jie Yin, Shi-Min Hu |
| 2016 | Getting Back Up: Understanding How Enterprise Data Backups Fail. | George Amvrosiadis, Medha Bhadkamkar |
| 2016 | Blockstack: A Global Naming and Storage System Secured by Blockchains. | Muneeb Ali, Jude C. Nelson, Ryan Shea, Michael J. Freedman |
| 2016 | FLICK: Developing and Running Application-Specific Network Services. | Abdul Alim, Richard G. Clegg, Luo Mai, Lukas Rupprecht, Eric Seckler, Paolo Costa, Peter R. Pietzuch, Alexander L. Wolf, Nik Sultana, Jon Crowcroft, Anil Madhavapeddy, Andrew W. Moore, Richard Mortier, Masoud Koleini, Luis Oviedo, Matteo Migliavacca, Derek McAuley |
| 2015 | GridGraph: Large-Scale Graph Processing on a Single Machine Using 2-Level Hierarchical Partitioning. | Xiaowei Zhu, Wentao Han, Wenguang Chen |
| 2015 | LSM-trie: An LSM-tree-based Ultra-Large Key-Value Store for Small Data Items. | Xingbo Wu, Yuehai Xu, Zili Shao, Song Jiang |
| 2015 | GraphQ: Graph Query Processing with Abstraction Refinement - Scalable and Programmable Analytics over Very Large Graphs on a Single PC. | Kai Wang, Guoqing Xu, Zhendong Su, Yu David Liu |
| 2015 | Between Mutual Trust and Mutual Distrust: Practical Fine-grained Privilege Separation in Multithreaded Applications. | Jun Wang, Xi Xiong, Peng Liu |
| 2015 | SecPod: a Framework for Virtualization-based Security Systems. | Xiaoguang Wang, Yue Chen, Zhi Wang, Yong Qi, Yajin Zhou |
| 2015 | Secure Deduplication of General Computations. | Yang Tang, Junfeng Yang |
| 2015 | Experience with Rules-Based Programming for Distributed, Concurrent, Fault-Tolerant Code. | Ryan Stutsman, Collin Lee, John K. Ousterhout |
| 2015 | Data Sharing or Resource Contention: Toward Performance Transparency on Multicore Systems. | Sharanyan Srikanthan, Sandhya Dwarkadas, Kai Shen |
| 2015 | Surviving Peripheral Failures in Embedded Systems. | Rebecca Smith, Scott Rixner |