Program

Note that this program is preliminary and changes may happen before the workshop.

Thursday, June 22, 2023

The CPU is dead! Long live the CPU! 8:50 - 10:15 Session Chair: Jon Howell (VMware Research)

Introductory Remarks

The final showdown between hardware and software 10:45 - 12:00 Session Chair: Marios Kogias (Imperial College London & Azure Research Microsoft)

Lunch: 12:00–13:30
13:30–14:30: Panel on Future of Reproduction and Replication of Systems Research
Panelists: Shriram Krishnamurthi (Brown University), Margo Seltzer (University of British Columbia), Neeraja J. Yadwadkar (UT Austin and VMware Research)
Organizers: Roberta De Viti (MPI-SWS), Solal Pirelli (EPFL), Vaastav Anand (MPI-SWS)

Cache me if you can 14:30 - 15:45 Session Chair: Shan Lu (University of Chicago)

When only the largest models will do 16:15 - 17:05 Session Chair: Donald Porter (The University of North Carolina at Chapel Hill)

17:05–18:00: Systems Trivia Episode III: Revenge of the Bits! Organizers: Roberta De Viti (MPI-SWS), Vaastav Anand (MPI-SWS)
18:30–21:00: Banquet Mill's Tavern

Friday, June 23, 2023

Fast & furious data processing 9:00 - 10:15 Session Chair: Neeraja J. Yadwadkar (UT Austin and VMware Research)

A trip down memory lane 10:45 - 12:00 Session Chair: Alain Tchana (Grenoble INP)

Lunch: 12:00–13:30

OS kernels: what do we want in them? 13:30 - 14:45 Session Chair: Andrew Baumann (Google)

  • Automatic kernel offload using BPF
    Farbod Shahinfar (Politecnico di Milano); Sebastiano Miano (Queen May University of London); Giuseppe Siracusano, Roberto Bifulco (NEC Laboratories Europe); Aurojit Panda (New York University); Gianni Antichi (Politecnico di Milano and Queen Mary University of London)
  • Kernel extension verification is untenable
    Jinghao Jia (University of Illinois Urbana-Champaign); Raj Sahu, Adam Oswald, Dan Williams (Virginia Tech); Michael V. Le (IBM Research); Tianyin Xu (University of Illinois at Urbana-Champaign)
  • Beyond isolation: OS verification as a foundation for correct applications
    Matthias Brun (ETH Zurich); Reto Achermann (University of British Columbia); Tej Chajed, Jon Howell, Gerd Zellweger, Andrea Lattuada (VMware Research)

OS kernels: what don't we want in them? 15:15 - 16:30 Session Chair: Aurojit Panda (New York University)

16:45–18:00: Panel on Sustainable Systems
Panelists: Babak Falsafi (EPFL), Vijay Gadepally (MIT Lincoln Laboratory), Adam Belay (MIT CSAIL), Carole-Jean Wu (Meta), Andrew Chien (University of Chicago)
Organizers: Jaylen Wang (Carnegie Mellon University), Udit Gupta (Cornell University), Akshitha Sriraman (Carnegie Mellon University)
18:00–20:00: Dinner (on your own) – Restaurant Recommendations
20:30–22:00: Bar Night at the Grad Student Bar!

Saturday, June 24, 2023

Let's get disaggregated! 9:00 - 10:15 Session Chair: Natacha Crooks (UC Berkeley)

I see nothing. I know nothing. 10:45 - 12:00 Session Chair: Manos Kapritsos (University of Michigan)