Schedule

Schedule

All conference technical sessions and keynotes will take place in Salon A-C of the Grand Ballroom.

Wednesday, October 10th

6:30 PM
8:30 PM

Welcome Reception

Location: Shearwater Terrace

Thursday, October 11th

7:30 AM
8:45 AM

Breakfast

Location: Foyer

8:45 AM
9:00 AM

Introductory remarks

9:00 AM
10:20 AM

Session 1 (Machine Learning)

Chair: Iqbal Mohomed

  • Orpheus: Efficient Distributed Machine Learning via System and Algorithm Co-design

    Pengtao Xie (Carnegie Mellon University), Jin Kyu Kim (Carnegie Mellon University), Qirong Ho (Petuum Inc.), Yaoliang Yu (University of Waterloo), Eric P. Xing (Petuum Inc.)

  • Dynamic and Decentralized Global Analytics via Machine Learning

    Hao Wang (University of Toronto), Di Niu (University of Alberta), Baochun Li (University of Toronto)

  • Continuum: A Platform for Cost-Aware, Low-Latency Continual Learning

    Huangshi Tian (Hong Kong University of Science and Technology), Minchen Yu (Hong Kong University of Science and Technology), Wei Wang (Hong Kong University of Science and Technology)

  • Parameter Hub: a Rack-Scale Parameter Server for Distributed Deep Neural Network Training

    Liang Luo (University of Washington), Jacob Nelson (Microsoft Research), Luis Ceze (University of Washington), Amar Phanishayee (Microsoft Research), Arvind Krishnamurthy (University of Washington)

10:20 AM
10:50 AM

Break

10:50 AM
12:10 PM

Session 2 (Consistency and Correctness)

Chair: Yu Hua

  • Bolt-On Global Consistency for the Cloud

    Zhe Wu (Google), Edward Wijaya (University of Michigan), Muhammed Uluyol (University of Michigan), Harsha V. Madhyastha (University of Michigan)

  • SDPaxos: Building Efficient Semi-Decentralized Geo-replicated State Machines

    Hanyu Zhao (Peking University), Zhi Yang (Peking University), Quanlu Zhang (Microsoft Research Asia), Ming Wu (Microsoft Research Asia), Yafei Dai (Peking University)

  • Early Scheduling in Parallel State Machine Replication

    Eduardo Alchieri (Universidade de Brasilia), Fernando Dotti (PUC), Fernando Pedone (Universita della Svizzera italiana)

  • Uncertainty Propagation in Data Processing Systems

    Ioannis Manousakis (Microsoft), Ricardo Bianchini (Microsoft Research), Inigo Goiri (Microsoft Research), Sandro Rigo (Unicamp Brazil), Thu D. Nguyen (Rutgers University)

12:10 PM
1:30 PM

Lunch

Location: Garden Patio and Lawn

1:30 PM
2:50 PM

Session 3 (Cloud Scheduling)

Chair: Patrick Stuedi

  • Elasecutor: Elastic Executor Scheduling in Data Analytics Systems

    Libin Liu (City University of Hong Kong), Hong Xu (City University of Hong Kong)

  • Stratus: cost-aware container scheduling in the public cloud

    Andrew Chung (Carnegie Mellon University), Jun Woo Park (Carnegie Mellon University), Gregory R. Ganger (Carnegie Mellon University)

  • Kairos: Preemptive Data Center Scheduling Without Runtime Estimates

    Pamela Delgado (EPFL), Diego Didona (EPFL), Florin Dinu (EPFL), Willy Zwaenepoel (EPFL)

  • Overload Control for Scaling WeChat Microservices

    Hao Zhou (Tencent Inc.), Ming Chen (Tencent Inc.), Qian Lin (National University of Singapore), Yong Wang (Tencent Inc.), Xiaobin She (Tencent Inc.), Sifan Liu (Tencent Inc.), Rui Gu (Columbia University), Beng Chin Ooi (National University of Singapore), Junfeng Yang (Columbia University)

2:50 PM
3:00 PM

Break

3:00 PM
4:00 PM

Session 4 (Storage in the Cloud)

Chair: Haryadi Gunawi

  • Mutant: Balancing Storage Cost and Latency in LSM-Tree Data Stores

    Hobin Yoon (Georgia Institute of Technology), Juncheng Yang (Emory University), Sveinn Fannar Kristjansson (Spotify), Steinn E. Sigurdarson (Takumi), Ymir Vigfusson (Emory & Reykjavik University), Ada Gavrilovska (Georgia Institute of Technology)

  • Wharf: Sharing Docker Images in a Distributed File System

    Chao Zheng (University of Notre Dame), Lukas Rupprecht (IBM Research - Almaden), Vasily Tarasov (IBM Research - Almaden), Douglas Thain (University of Notre Dame), Mohamed Mohamed (IBM Research - Almaden), Dimitrios Skourtis (IBM Research - Almaden), Amit S. Warke (IBM Research - Almaden), Dean Hildebrand (Google)

  • Netco: Cache and I/O Management for Analytics over Disaggregated Stores

    Virajith Jalaparti (Microsoft), Chris Douglas (Microsoft), Mainak Ghosh (University of Illinois, Urbana-Champaign), Ashvin Agrawal (Microsoft), Avrilia Floratou (Microsoft), Srikanth Kandula (Microsoft), Ishai Menache (Microsoft), Joseph Naor (Technion), Sriram Rao (Microsoft)

4:00 PM
4:30 PM

Break

4:30 PM
5:50 PM

Session 5 (Cloud Infrastructure)

Chair: Shahram Ghandeharizadeh

  • Unikernels as Processes

    Daniel Williams (IBM Research), Ricardo Koller (IBM Research), Martin Lucina (robur.io/CCT), Nikhil Acharya Prakash (Bits Pilani)

  • libVNF: Building Virtual Network Functions Made Easy

    Priyanka Naik (Indian Institute of Technology Bombay), Akash Kanase (Indian Institute of Technology Bombay), Trishal Patel (Indian Institute of Technology Bombay), Mythili Vutukuru (Indian Institute of Technology Bombay)

  • RoGUE: RDMA over Generic Unconverged Ethernet

    Yanfang Le (UW-Madison), Brent Stephens (UW-Madison), Arjun Singhvi (UW-Madison), Aditya Akella (UW-Madison), Michael Swift (UW-Madison)

  • VIP: Virtual Performance-State for Efficient Power Management of Virtual Machines

    Ki-Dong Kang (DGIST), Mohammand Alian (UIUC), Daehoon Kim (DGIST), Jaehyuk Huh (KAIST), Nam Sung Kim (UIUC)

5:50 PM
6:00 PM

Mini-break

6:00 PM
7:30 PM

Poster session I

Location: Shearwater 4-5

Friday, October 12th

7:30 AM
9:00 AM

Breakfast

Location: Foyer

9:00 AM
10:00 AM

Keynote 1: Building the Warehouse Scale Computer

  • John Wilkes, Principal Software Engineer, Google

10:00 AM
10:30 AM

Break

10:30 AM
12:10 PM

Session 6 (Cloud Compute Engines)

Chair: Chris Rossbach

  • Henge: Intent-driven Multi-Tenant Stream Processing

    Faria Kalim (University of Illinois, Urbana Champaign), Le Xu (University of Illinois, Urbana Champaign), Sharanya Bathey (Amazon), Richa Meherwal (phData Inc.), Indranil Gupta (University of Illinois, Urbana Champaign)

  • Sprocket: A Serverless Video Processing Framework for the Cloud

    Lixiang Ao (UCSD), Liz Izhikevich (UCSD), Geoffrey M. Voelker (UCSD), George Porter (UCSD)

  • RIOS: Runtime Integrated Optimizer for Spark

    Youfu Li (University of California, Los Angeles), Mingda Li (University of California, Los Angeles), Ling Ding (University of California, Los Angeles), Matteo Interlandi (Microsoft, Inc.)

  • ScootR: Scaling R Dataframes on Dataflow Systems

    Andreas Kunft (Technische Universität Berlin), Lukas Stadler (Oracle Labs), Daniele Bonetta (Oracle Labs), Cosmin Basca (Oracle Labs), Jens Meiners (Technische Universität Berlin), Sebastian Breß (DFKI GmbH), Tilmann Rabl (Technische Universität Berlin), Juan Fumero (The University of Manchester), Volker Markl (Technische Universität Berlin)

  • GraPU: Accelerate Real-Time Graph Analysis through Preprocessing Buffered Updates

    Feng Sheng (Huazhong University of Science and Technology), Qiang Cao (Huazhong University of Science and Technology)

12:10 PM
1:30 PM

Lunch

Location: Garden Patio and Lawn

1:30 PM
2:30 PM

Keynote 2: Big NoSQL Data, Apache AsterixDB, and Beyond

  • Michael J. Carey, Professor of Information and Computer Sciences at the UC Irvine

2:30 PM
2:40 PM

Mini-break

2:40 PM
4:00 PM

Session 7 (Visibility and Debugging)

Chair: Tyson Condie

  • DScope: Detecting Real-World Data Corruption Hang Bugs in Cloud Server Systems

    Ting Dai (North Carolina State University), Jingzhu He (North Carolina State University), Xiaohui Gu (North Carolina State University), Shan Lu (University of Chicago), Peipei Wang (North Carolina State University)

  • Weighted Sampling of Execution Traces: Capturing More Needles and Less Hay

    Pedro Las-Casas (Universidade Federal de Minas Gerais), Jonathan Mace (Brown University), Dorgival Guedes (Universidade Federal de Minas Gerais), Rodrigo Fonseca (Brown University)

  • Debugging Distributed Systems with Why-Across-Time Provenance

    Michael Whittaker (UC Berkeley), Cristina Teodoropol (UC Berkeley), Peter Alvaro (UC Santa Cruz), Joseph M. Hellerstein (UC Berkeley)

  • The Elasticity and Plasticity in Semi-Containerized Co-locating Cloud Workload: a View from Alibaba Trace

    Qixiao Liu (Shenzhen Institute of Advanced Technology, Chinese Academy of Science), Zhibin Yu (Shenzhen Institute of Advanced Technology, Chinese Academy of Science)

4:00 PM
4:30 PM

Mini-break

4:30 PM
5:50 PM

Session 8 (Cloud Resource Management)

Chair: Jayneel Gandhi

  • I Heard It through the Firewall: Exploiting Cloud Management Services as an Information Leakage Channel

    Hyunwook Baek (University of Utah), Eric Eide (University of Utah), Robert Ricci (University of Utah), Jacobus Van der Merwe (University of Utah)

  • DC-DRF: Adaptive Multi-Resource Sharing at Public Cloud Scale

    Ian A. Kash (University of Illinois at Chicago), Greg O'Shea (Microsoft Research), Stavros Volos (Microsoft Research)

  • Fast and Accurate Load Balancing for Geo-Distributed Storage Systems

    Kirill L. Bogdanov (KTH Royal Institute of Technology), Waleed Reda (Universite catholique de Louvain / KTH Royal Institute of Technology), Gerald Q. Maguire Jr. (KTH Royal Institute of Technology), Dejan Kostic (KTH Royal Institute of Technology), Marco Canini (KAUST)

  • IONN: Incremental Offloading of Neural Network Computations from Mobile Devices to Edge Servers

    Hyuk-Jin Jeong (Seoul National University), Hyeon-Jae Lee (Seoul National University), Chang Hyun Shin (Seoul National University), Soo-Mook Moon (Seoul National University)

5:50 PM
6:00 PM

Mini-break

6:00 PM
7:30 PM

Poster session II

Location: Shearwater 4-5

7:30 PM
9:00 PM

Conference Banquet

Location: Shearwater 3-4-5

Saturday, October 13th

7:30 AM
9:00 AM

Breakfast

Location: Foyer

9:00 AM
10:20 AM

Session 9 (Cloud Potpourri)

Chair: Eric Schufza

  • Multi-Query Optimization in Wide-Area Streaming Analytics

    Albert Jonathan (University of Minnesota), Abhishek Chandra (University of Minnesota), Jon Weissman (University of Minnesota)

  • ApproxJoin: Approximate Distributed Joins

    Do Le Quoc (TU Dresden), Istemi Ekin Akkus (Nokia Bell Labs), Pramod Bhatotia (University of Edinburgh), Spyros Blanas (The Ohio State University), Ruichuan Chen (Nokia Bell Labs), Christof Fetzer (TU Dresden), Thorsten Strufe (TU Dresden)

  • Pay One, Get Hundreds for Free: Reducing Cloud Costs through Shared Query Execution

    Renato Marroquín (ETH Zurich), Ingo Müller (ETH Zurich), Darko Makreshanski (Oracle Labs), Gustavo Alonso (ETH Zurich)

  • Cloud Index Tracking: Enabling Predictable Costs in Cloud Spot Markets

    Supreeth Shastri (University of Massachusetts Amherst), David Irwin (University of Massachusetts Amherst)

10:20 AM
10:50 AM

Break

10:50 AM
11:50 AM

Session 10 (Key Value Stores in the Cloud)

Chair: Heiner Litz

  • Cascade Mapping: Optimizing Memory Efficiency for Flash-based Key-value Caching

    Kefei Wang (Louisiana State University), Feng Chen (Louisiana State University)

  • SifrDB: A Unified Solution for Write-Optimized Key-Value Stores in Large Datacenter

    Fei Mei (Huazhong University of Science and Technology), Qiang Cao (Huazhong University of Science and Technology), Hong Jiang (University of Texas at Arlington), Jingjun Li (Huazhong University of Science and Technology)

  • An Efficient Memory-Mapped Key-Value Store for Flash Storage

    Anastasios Papagiannis (Institute of Computer Science, FORTH (ICS)), Giorgos Saloustros (Institute of Computer Science, FORTH (ICS)), Pilar González-Férez (Department of Computer Engineering, University of Murcia, Spain), Angelos Bilas (Institute of Computer Science, FORTH (ICS))

11:50 AM
1:30 PM

Lunch

Location: Garden Patio and Lawn

Latest news