Reflection of fall foliage on a calm lake in Muskoka region, Ontario, Canada where SOSP 2019 is being held.
October 27, 2019 - October 30, 2019

Microsoft at SOSP 2019

Location: Huntsville, Ontario, Canada

Register

Sunday, October 27 | Workshops

AI Systems
Sarah Bird, Garth Gibson, Joseph Gonzalez, Aparna Lakshmiratan, Siddhartha Sen, Dan Crankshaw

PLOS 2019: Tenth Workshop on Programming Languages and Operating Systems
Chris Hawblitzel, Gilles Muller, Olaf Spinczyk

Monday, October 28

9:00 AM–10:20 AM | Session 1: Machines, Learning

PipeDream: Generalized Pipeline Parallelism for DNN Training
Deepak Narayanan, Aaron Harlap, Amar Phanishayee, Vivek Seshadri, Nikhil R. Devanur, Gregory R. Ganger, Phillip B. Gibbons, Matei Zaharia

1:40 PM–3:00 PM | Session 3: Systems: Still Buggy

Efficient and Scalable Thread-Safety Violation Detection – Finding thousands of concurrency bugs during testing
Guangpu Li, Shan Lu, Madan Musuvathi, Suman Nath, Rohan Padhye

Tuesday, October 29

9:00 AM–10:20 AM | Session 5: It Must Be Correct

Scaling Symbolic Evaluation for Automated Verification of Systems Code with Serval
Luke Nelson, James Bornholt, Ronghui Gu, Andrew Baumann, Emina Torlak, Xi Wang

10:50 AM–11:50 AM | Session 6: Data, Data, Everywhere

Niijima: Sound and Automated Computation Consolidation for Efficient Multilingual Data-Parallel Pipelines
Guoqing Harry Xu, Margus Veanes, Michael Barnett, Madan Musuvathi, Todd Mytkowicz, Ben Zorn, Huan He, Haibo Lin

Nexus: A GPU Cluster Engine for Accelerating DNN-Based Video Analysis
Haichen Shen, Lequn Chen, Yuchen Jin, Liangyu Zhao, Bingyu Kong, Matthai Philipose, Arvind Krishnamurthy, Ravi Sundaram