Flint: Batch-Interactive Data-Intensive Processing on Transient Servers
Prateek Sharma, Tian Guo, Xin He, David Irwin, Prashant Shenoy (University of Massachusetts Amherst)
BB: Booting Booster for Consumer Electronics with Modern OS
Geunsik Lim, MyungJoo Ham (Samsung Electronics)
vScale: Automatic and Efficient Processor Scaling for SMP Virtual Machines
Luwei Cheng (Facebook), Jia Rao (University of Colorado, Colorado Springs), Francis C.M. Lau (The University of Hong Kong)
On the Capacity of Thermal Covert Channels in Multicores
Davide Basilio Bartolini, Philipp Miedl, Lothar Thiele (ETH Zurich)
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 (Carnegie Mellon University)
A High Performance File System for Non-Volatile Main Memory
Jiaxin Ou, Jiwu Shu, Youyou Lu (Department of Computer Science and Technology, Tsinghua University)
pVM - Persistent Virtual Memory for Efficient Capacity Scaling and Object Storage
Sudarsun Kannan, Ada Gavrilovska, Karsten Schwan (Georgia Institute of Technology)
The Linux Scheduler: A Decade of Wasted Cores
Jean-Pierre Lozi (Université de Nice Sophia-Antipolis), Baptiste Lepers (Ecole Polytechnique Fédérale de Lausanne), Justin Funston (University of British Columbia), Fabien Gaud (Coho Data), Vivien Quéma (Grenoble INP / ENSIMAG), Alexandra Fedorova (University of British Columbia)
Shared Address Translation Revisited
Xiaowan Dong, Sandhya Dwarkadas (University of Rochester), Alan Cox (Rice University)
Partial-Parallel-Repair (PPR): A Distributed Technique for Repairing Erasure Coded Storage
Subrata Mitra (Purdue University), Rajesh Krishna Panta, Moo-Ryong Ra (AT&T Labs-Research), Saurabh Bagchi (Purdue University)
Exploiting Variability for Energy Optimization of Parallel Program
Wim Lavrijsen, Costin Iancu, Wibe de Jong (Lawrence Berkeley National Laboratory), Xin Chen, Karsten Schwan (Georgia Institute of Technology)
PSLO: Enforcing the Xth Percentile Latency and Throughput SLOs for Consolidated VM Storage
Ning Li (School of Computer, Huazhong University of Science and Technology, Wuhan, China), Hong Jiang (Dept. of Computer Science and Engineering, University of Texas at Arlington, USA), Dan Feng, Zhan Shi (School of Computer, Huazhong University of Science and Technology, Wuhan, China)
STRADS: A Distributed Framework for Scheduled Model Parallel Machine Learning
Jin Kyu Kim (Carnegie Mellon University), Qirong Ho (Institute of Infocomm Research, A*STAR), Seunghak Lee, Xun Zheng, Wei Dai, Garth Gibson, Eric Xing (Carnegie Mellon University)
zExpander: a Key-value Cache with both High Performance and Fewer Misses
Xingbo Wu (Wayne State University), Li Zhang, Yandong Wang, Yufei Ren, Michel Hack (IBM Thomas J. Watson Research Center), Song Jiang (Wayne State University)
Oasis: Energy Proportionality with Hybrid Server Consolidation
Junji Zhi (University of Toronto), Nilton Bila (IBM T.J. Watson Research Center), Eyal de Lara (University of Toronto)
JUGGLER: A Practical Reordering Resilient Network Stack for Datacenters
Yilong Geng (Stanford University), Vimalkumar Jeyakumar (Tetration Analytics), Abdul Kabbani (Google), Mohammad Alizadeh (MIT)
Sinter: Low-Bandwidth Remote Access for the Visually-Impaired
Syed Masum Billah, Donald Porter, IV Ramakrishnan (Stony Brook University)
TFC: Token Flow Control in Data Center Networks
Jiao Zhang (BUPT), Fengyuan Ren, Ran Shu, Peng Cheng (Tsinghua Univ.)
Flash Storage Disaggregation
Ana Klimovic, Christos Kozyrakis (Stanford University), Eno Thereska (Confluent and Imperial College London), Binu John, Sanjeev Kumar (Facebook Inc.)
Increasing Large-Scale Data Center Capacity by Statistical Power Control
Guosai Wang, Shuhao Wang (Tsinghua University), Bing Luo (Wayne State University), Xin Jin (Princeton University), Yinghang Zhu, Wenjun Yang (Baidu Inc.), Longbo Huang (Tsinghua University), Weisong Shi (Wayne State University), Dianming Hu (Baidu Inc.), Wei Xu (Tsinghua University)
HAFT: Hardware-Assisted Fault Tolerance
Dmitrii Kuvaiskii, Rasha Faqeh, Pramod Bhatotia (TU Dresden, Germany), Pascal Felber (University of Neuchâtel Switzerland), Christof Fetzer (TU Dresden, Germany)
Application-specific quantum for multi-core platform scheduler
Boris Teabe, Alain Tchana, Daniel Hagimont (IRIT-INPT)
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 (Stony Brook University)
Practical Condition Synchronization for Transactional Memory
Chao Wang, Michael Spear (Lehigh University)
Optimizing Distributed Actor Systems for Dynamic Interactive Services
Andrew Newell (Purdue University), Gabriel Kliot (Google), Ishai Menache (Microsoft), Aditya Gopalan (Indian Institute of Science), Soramichi Akiyama (University of Tokyo), Mark Silberstein (Technion)
Data Tiering in Heterogeneous Memory Systems
Subramanya R Dulloor, Amitabha Roy (Intel Labs), Zheguang Zhao (Brown University), Narayanan Sundaram, Nadathur Satish, Rajesh Sankaran, Jeff Jackson (Intel Labs), Karsten Schwan (Georgia Institute of Technology)
Picocenter: Supporting long-lived, mostly-idle applications in cloud environments
Liang Zhang (Northeastern University), James Litton, Frank Cangialosi (University of Maryland), Theophilus Benson (Duke University), Dave Levin (University of Maryland), Alan Mislove (Northeastern University)
Hardware Read-Write Lock Elision
Pascal Felber (University of Neuchatel), Shady Issa (INESC-ID/IST), Alexander Matveev (MIT), Paolo Romano (INESC-ID/IST)
Crayon: Saving Power through Shape and Color Approximation on Next-Generation Displays
Phillip Stanley-Marbell (MIT), Virginia Estellers (UCLA), Martin Rinard (MIT)
Type-Aware Transactions for Faster Concurrent Code
Nathaniel Herman (Dropbox), Jeevana Inala (MIT), Yihe Huang, Lillian Tsai, Eddie Kohler (Harvard), Barbara Liskov (MIT), Liuba Shrira (Brandeis)
Fast and General Distributed Transactions Using RDMA and HTM
Yanzhe Chen, Xinda Wei, Jiaxin Shi, Rong Chen, Haibo Chen (Shanghai Jiao Tong University)
POSIX Abstractions in Modern Operating Systems: The Old, the New, and the Missing
Vaggelis Atlidakis (Columbia Univesity), Jeremy Andrus, Roxana Geambasu, Dimitris Mitropoulos, Jason Nieh (Columbia University)
Hold 'em or Fold 'em? Aggregation Queries under Performance Variations
Gautam Kumar (UC Berkeley), Ganesh Ananthanarayanan (Microsoft Research), Sylvia Ratnasamy, Ion Stoica (UC Berkeley)
Yoda: A Highly Available Layer-7 Load Balancer
Rohan Gandhi, Y. Charlie Hu (Purdue University), Ming Zhang (Microsoft)
NChecker: Saving Mobile App Developers from Network Disruptions
Xinxin Jin, Peng Huang, Tianyin Xu, Yuanyuan Zhou (University of California, San Diego)
Efficient Queue Management for Cluster Scheduling
Jeff Rasley (Brown University & Microsoft), Konstantinos Karanasos, Srikanth Kandula (Microsoft), Rodrigo Fonseca (Brown University), Milan Vojnovic, Sriram Rao (Microsoft)
TetriSched: global rescheduling with adaptive plan-ahead in dynamic heterogeneous clusters
Alexey Tumanov, Timothy Zhu, Jun Woo Park (Carnegie Mellon University), Michael A. Kozuch (Intel Labs), Mor Harchol-Balter, Gregory R. Ganger (Carnegie Mellon University)
Parallel Sections: Scaling System-Level Data-Structures
Qi Wang, Tim Stamler, Gabriel Parmer (The George Washington University)