| 2016 | A high performance file system for non-volatile main memory. Jiaxin Ou, Jiwu Shu, Youyou Lu |
| 2016 | A study of modern Linux API usage and compatibility: what to support when you're supporting. Chia-Che Tsai, Bhushan Jain, Nafees Ahmed Abdul, Donald E. Porter |
| 2016 | Application-specific quantum for multi-core platform scheduler. Boris Teabe, Alain Tchana, Daniel Hagimont |
| 2016 | BB: booting booster for consumer electronics with modern OS. Geunsik Lim, MyungJoo Ham |
| 2016 | Crayon: saving power through shape and color approximation on next-generation displays. Phillip Stanley-Marbell, Virginia Estellers, Martin C. Rinard |
| 2016 | Data tiering in heterogeneous memory systems. Subramanya Dulloor, Amitabha Roy, Zheguang Zhao, Narayanan Sundaram, Nadathur Satish, Rajesh Sankaran, Jeff Jackson, Karsten Schwan |
| 2016 | Efficient queue management for cluster scheduling. Jeff Rasley, Konstantinos Karanasos, Srikanth Kandula, Rodrigo Fonseca, Milan Vojnovic, Sriram Rao |
| 2016 | Exploiting variability for energy optimization of parallel programs. Wim Lavrijsen, Costin Iancu, Wibe de Jong, Xin Chen, Karsten Schwan |
| 2016 | Fast and general distributed transactions using RDMA and HTM. Yanzhe Chen, Xingda Wei, Jiaxin Shi, Rong Chen, Haibo Chen |
| 2016 | Flash storage disaggregation. Ana Klimovic, Christos Kozyrakis, Eno Thereska, Binu John, Sanjeev Kumar |
| 2016 | Flint: batch-interactive data-intensive processing on transient servers. Prateek Sharma, Tian Guo, Xin He, David Irwin, Prashant J. Shenoy |
| 2016 | GeePS: scalable deep learning on distributed GPUs with a GPU-specialized parameter server. Henggang Cui, Hao Zhang, Gregory R. Ganger, Phillip B. Gibbons, Eric P. Xing |
| 2016 | HAFT: hardware-assisted fault tolerance. Dmitrii Kuvaiskii, Rasha Faqeh, Pramod Bhatotia, Pascal Felber, Christof Fetzer |
| 2016 | Hardware read-write lock elision. Pascal Felber, Shady Issa, Alexander Matveev, Paolo Romano |
| 2016 | Hold 'em or fold 'em?: aggregation queries under performance variations. Gautam Kumar, Ganesh Ananthanarayanan, Sylvia Ratnasamy, Ion Stoica |
| 2016 | Increasing large-scale data center capacity by statistical power control. Guosai Wang, Shuhao Wang, Bing Luo, Weisong Shi, Yinghang Zhu, Wenjun Yang, Dianming Hu, Longbo Huang, Xin Jin, Wei Xu |
| 2016 | Juggler: a practical reordering resilient network stack for datacenters. Yilong Geng, Vimalkumar Jeyakumar, Abdul Kabbani, Mohammad Alizadeh |
| 2016 | NChecker: saving mobile app developers from network disruptions. Xinxin Jin, Peng Huang, Tianyin Xu, Yuanyuan Zhou |
| 2016 | Oasis: energy proportionality with hybrid server consolidation. Junji Zhi, Nilton Bila, Eyal de Lara |
| 2016 | On the capacity of thermal covert channels in multicores. Davide B. Bartolini, Philipp Miedl, Lothar Thiele |
| 2016 | Optimizing distributed actor systems for dynamic interactive services. Andrew Newell, Gabriel Kliot, Ishai Menache, Aditya Gopalan, Soramichi Akiyama, Mark Silberstein |
| 2016 | POSIX abstractions in modern operating systems: the old, the new, and the missing. Vaggelis Atlidakis, Jeremy Andrus, Roxana Geambasu, Dimitris Mitropoulos, Jason Nieh |
| 2016 | PSLO: enforcing the Ning Li, Hong Jiang, Dan Feng, Zhan Shi |
| 2016 | Parallel sections: scaling system-level data-structures. Qi Wang, Timothy Stamler, Gabriel Parmer |
| 2016 | Partial-parallel-repair (PPR): a distributed technique for repairing erasure coded storage. Subrata Mitra, Rajesh Krishna Panta, Moo-Ryong Ra, Saurabh Bagchi |
| 2016 | Picocenter: supporting long-lived, mostly-idle applications in cloud environments. Liang Zhang, James Litton, Frank Cangialosi, Theophilus Benson, Dave Levin, Alan Mislove |
| 2016 | Practical condition synchronization for transactional memory. Chao Wang, Michael F. Spear |
| 2016 | Proceedings of the Eleventh European Conference on Computer Systems, EuroSys 2016, London, United Kingdom, April 18-21, 2016 Cristian Cadar, Peter R. Pietzuch, Kimberly Keeton, Rodrigo Rodrigues |
| 2016 | STRADS: a distributed framework for scheduled model parallel machine learning. Jin Kyu Kim, Qirong Ho, Seunghak Lee, Xun Zheng, Wei Dai, Garth A. Gibson, Eric P. Xing |
| 2016 | Shared address translation revisited. Xiaowan Dong, Sandhya Dwarkadas, Alan L. Cox |
| 2016 | Sinter: low-bandwidth remote access for the visually-impaired. Syed Masum Billah, Donald E. Porter, I. V. Ramakrishnan |
| 2016 | TFC: token flow control in data center networks. Jiao Zhang, Fengyuan Ren, Ran Shu, Peng Cheng |
| 2016 | TetriSched: global rescheduling with adaptive plan-ahead in dynamic heterogeneous clusters. Alexey Tumanov, Timothy Zhu, Jun Woo Park, Michael A. Kozuch, Mor Harchol-Balter, Gregory R. Ganger |
| 2016 | The Linux scheduler: a decade of wasted cores. Jean-Pierre Lozi, Baptiste Lepers, Justin R. Funston, Fabien Gaud, Vivien Quéma, Alexandra Fedorova |
| 2016 | Type-aware transactions for faster concurrent code. Nathaniel Herman, Jeevana Priya Inala, Yihe Huang, Lillian L. Tsai, Eddie Kohler, Barbara Liskov, Liuba Shrira |
| 2016 | Yoda: a highly available layer-7 load balancer. Rohan Gandhi, Y. Charlie Hu, Ming Zhang |
| 2016 | pVM: persistent virtual memory for efficient capacity scaling and object storage. Sudarsun Kannan, Ada Gavrilovska, Karsten Schwan |
| 2016 | vScale: automatic and efficient processor scaling for SMP virtual machines. Luwei Cheng, Jia Rao, Francis C. M. Lau |
| 2016 | zExpander: a key-value cache with both high performance and fewer misses. Xingbo Wu, Li Zhang, Yandong Wang, Yufei Ren, Michel Hack, Song Jiang |