*** See here for program schedule and PDFs of papers ***

SoCC 2013 Accepted Papers

20 Research Papers, 1 Industrial Paper, and 2 Vision Papers


Research Papers:

EventWave: Programming Model and Runtime Support for Tightly-Coupled Elastic Cloud Applications
Wei-Chiu Chuang, Bo Sang, Sunghwan Yoo, and Rui Gu (Department of Computer Science, Purdue University), Charles Killian (Purdue University and Google), and Milind Kulkarni (School of Electrical and Computer Engineering, Purdue University)


Tolerating Business Failures in Hosted Applications
Jean-Sebastien Legare, Dutch T. Meyer, Mark Spear, Alexandru Totolici, Sara Bainbridge, Kalan MacRow, Robert Sumi, Quinlan Jung, Dennis Tjandra, David Williams-King, William Aiello, and Andrew Warfield (University of British Columbia)


Scalable Lineage Capture for Debugging DISC Analytics
Dionysios Logothetis (Telefonica Research), Soumyarupa De (Microsoft, Inc.), and Kenneth Yocum (U.C. San Diego and Illumina, Inc.)


Small is Better: Avoiding Latency Traps in Virtualized Data Centers
Yunjing Xu, Michael Bailey, Brian Noble, and Farnam Jahanian (University of Michigan)


Virtual Network Diagnosis as a Service
Wenfei Wu (UW-Madison), Guohui Wang (Facebook), Aditya Akella (UW-Madison), and Anees Shaikh (IBM T.J. Watson)


On Fault Resilience of OpenStack
Xiaoen Ju (University of Michigan), Livio Soares (IBM T.J. Watson Research Center), Kang G. Shin (University of Michigan), Kyung Dong Ryu (IBM T.J. Watson Research Center), and Dilma Da Silva (Qualcomm Research Silicon Valley)


Leveraging Sharding in the Design of Scalable Replication Protocols
Hussam Abu-Libdeh and Robbert van Renesse (Cornell University) and Ymir Vigfusson (Reykjavik University)


Natjam: Design and Evaluation of Eviction Policies For Supporting Priorities and Deadlines in Mapreduce Clusters
Brian Cho (Samsung/University of Illinois (Urbana-Champaign)), Muntasir Rahman, Tej Chajed, and Indranil Gupta (University of Illinois (Urbana-Champaign)), Cristina Abad (Yahoo! Inc./University of Illinois (Urbana-Champaign)), Nathan Roberts (Yahoo! Inc.), and Philbert Lin (University of Illinois (Urbana-Champaign))


Memory-Efficient GroupBy-Aggregate using Compressed Buffer Trees
Hrishikesh Amur (Georgia Tech.), Wolfgang Richter and David G. Andersen (Carnegie Mellon University), Michael Kaminsky (Intel Labs), Karsten Schwan (Georgia Tech.), and Athula Balachandran and Erik Zawadzki (Carnegie Mellon University)


Memory Footprint Matters: Efficient Equi-Join Algorithms for Main Memory Data Processing
Spyros Blanas and Jignesh M. Patel (University of Wisconsin-Madison)


Limplock: Understanding the Impact of Limpware on Scale-Out Cloud Systems
Thanh Do (University of Wisconsin-Madison) and Mingzhe Hao, Tanakorn Leesatapornwongsa, Tiratat Patana-anake, and Haryadi S. Gunawi (University of Chicago)


Orbe: Scalable Causal Consistency Using Dependency Matrices and Physical Clocks
Jiaqing Du (EPFL), Sameh Elnikety (Microsoft Research), and Amitabha Roy and Willy Zwaenepoel (EPFL)


Scale-up vs Scale-out for Hadoop: Time to rethink?
Raja Appuswamy (Vrije Universiteit) and Christos Gkantsidis, Dushyanth Narayanan, Orion Hodson, and Antony Rowstron (Microsoft Research)


COLO: COarse-grained LOck-stepping Virtual Machines for Non-stop Service
YaoZu Dong and Wei Ye (Shanghai Jiao Tong University and Intel), YunHong Jiang (Shanghai Jiao Tong University), Ian Pratt (Bromium Inc.), ShiQing Ma (Shanghai Jiao Tong University and Intel), and Jian Li and HaiBing Guan (Shanghai Jiaotong University)


jverbs: Ultra-Low Latency for Data Center Applications
Patrick Stuedi, Bernard Metzler, and Animesh Trivedi (IBM Research)


Understanding and Mitigating the Impact of Load Imbalance in the Memory Caching Tier
Yu-Ju Hong and Mithuna Thottethodi (Purdue University)


Pico Replication: A High Availability Framework for Middleboxes
Shriram Rajagopalan (University of British Columbia, Vancouver) and Dan Williams and Hani Jamjoom (IBM T.J. Watson Research Center, Yorktown Heights)


vTube: Efficient Streaming of Virtual Appliances Over Last-Mile Networks
Yoshihisa Abe (Carnegie Mellon University), Roxana Geambasu (Columbia University), Kaustubh Joshi (AT&T Research), H. Andrés Lagar-Cavilla (GridCentric), and Mahadev Satyanarayanan (Carnegie Mellon University)


Hierarchical Scheduling for Diverse Datacenter Workloads
Arka A. Bhattacharya and David Culler (UC Berkeley), Eric Friedman (ICSI Berkeley), and Ali Ghodsi, Scott Shenker, and Ion Stoica (UC Berkeley)


When the Network Crumbles: An Empirical Study of Cloud Network Failures and their Impact on Services
Rahul Potharaju (Purdue University) and Navendu Jain (Microsoft Research)


Industrial Paper:

Apache Hadoop YARN: Yet Another Resource Negotiator
Vinod Kumar Vavilapalli and Arun C Murthy (Hortonworks), Chris Douglas (Microsoft), Sharad Agarwal (Inmobi), Mahadev Konar (Hortonworks), Robert Evans, Thomas Graves, and Jason Lowe (Yahoo!), Hitesh Shah, Siddharth Seth, and Bikas Saha (Hortonworks), Carlo Curino (Microsoft), Owen O'Malley and Sanjay Radia (Hortonworks), Benjamin Reed (Facebook), and Eric Baldeschwieler (Hortonworks)


Vision Papers:

Consistency Without Borders
Peter Alvaro, Peter Bailis, Neil Conway, and Joseph M. Hellerstein (UC Berkeley)


Go Server Go! Parallel Computing with Moving Servers
Ronald Barber, Guy Lohman, Rene Mueller, Ippokratis Pandis, Vijayshankar Raman, and Winfried Wilcke (IBM Research - Almaden)