AI Systems | PLOS | SysTEX | Diversity

All workshops will take place on Sunday October 27, 2019. While the detailed programs for workshops are yet to be determined, the tentative structure for the day includes sessions from 8:30am to 5:00pm, with breakfast at 7:30am, lunch at 12 noon, and coffee breaks mid-morning (10:00am) and mid-afternoon (3:00pm). Tutorials will follow a similar schedule. A dinner for all workshop/tutorial attendees is planned for 6:00pm.

AI Systems


  • Sarah Bird, Microsoft
  • Garth Gibson, CMU
  • Joseph Gonzalez, UC Berkeley
  • Aparna Lakshmiratan, Facebook
  • Siddhartha Sen, Microsoft Research
  • Dan Crankshaw, UC Berkeley

A new area is emerging at the intersection of artificial intelligence, machine learning, and systems design. This birth is driven by the explosive growth of diverse applications of ML in production, the continued growth in data volume, and the complexity of large-scale learning systems. The goal of this workshop is to bring together experts working at the crossroads of machine learning, system design and software engineering to explore the challenges faced when building practical large-scale ML systems. In particular, we aim to elicit new connections among these diverse fields, and identify tools, best practices and design principles. We also want to think about how to do research in this area and properly evaluate it. The workshop will cover ML and AI platforms and algorithm toolkits, as well as dive into machine learning-focused developments in distributed learning platforms, programming languages, data structures, GPU processing, and other topics.

This workshop will follow the successful model we have previously run at ICML, SOSP and NIPS.

Our plan is to run this workshop annually co-located with one ML venue and one Systems venue, to help build a strong community which we think will complement newer conferences like SysML targeting research at the intersection of systems and machine learning. We believe this dual approach will help to create a low barrier to participation for both communities.

PLOS 2019: Tenth Workshop on Programming Languages and Operating Systems


  • Chris Hawblitzel, Microsoft Research
  • Gilles Muller, LIP6
  • Olaf Spinczyk, TU Dortmund

Historically, operating system development and program- ming language development went hand-in-hand. Cross- fertilization was the norm. Challenges in one area were often approached using ideas or techniques developed in the other, and advances in one enabled new capabilities in both. Today, although the systems community at large retains an iron grip on C, modern programming language ideas continue to spark innovations in OS design and construction. Conversely, the systems field continues to provide a wealth of challenging problems and practical results that should spark advances in programming languages, software designs, and idioms.

This workshop will bring together researchers and devel- opers from the programming language (PL) and operating system (OS) domains to discuss recent work at the inter- section of these fields. It will be a platform for discussing new visions, challenges, experiences, problems, and solu- tions arising from the application of advanced programming and software engineering concepts to operating systems con- struction, and vice versa.

See PLOS Website for More Details

4th Workshop on System Software for Trusted Execution (SysTEX 2019)


  • Prof Peter Pietzuch, Imperial College London, UK
  • Prof RĂ¼diger Kapitza, TU Braunschweig, Germany
  • Prof Christof Fetzer, TU Dresden, Germany
  • Prof Pascal Felber, University of Neuchatel, Switzerland

With the rise of new hardware extensions that permit fine-grained and flexible trusted execution, we need appropriate systems support that makes trusted execution environments (TEEs) such as Intel's Software Guard Extensions (SGX) or ARM's TrustZone conveniently usable by application developers. The 4th Workshop on System Software for Trusted Execution (SysTEX) will focus on systems research challenges related to TEEs, and explore new ideas and strategies for the implementation of trustworthy systems with TEEs.

See SysTEX Website for More Details

Diversity at SOSP


  • Sasha Fedorova, UBC
  • Shan Lu, UChicago
  • Irina Calciu, VMWare

Colocated with SOSP 2019, the workshop provides a forum for female and minority students at the graduate and advanced undergraduate levels who have interests in computer systems research. The workshop program will include keynote talks, panel sessions, and interactive events offered and organized by leading researchers in academia and industry, covering topics about system research and general career development tips. The overall goal of the workshop is to strengthen the pipeline of underrepresented systems students, providing them with advice and networking opportunities that they might not otherwise receive.

See Diversity Workshop Website for More Details


Any questions should be emailed to the SOSP 2019 Workshop Chair, Bianca Schroeder (