Welcome
Participants in the 18th Workshop on Hot Topics in Operating Systems will present and discuss new ideas in systems research and how technological advances and new applications are shaping our computational infrastructure. We welcome researchers and practitioners old and new.
Zoom and Slack information: The Zoom and Slack links for conference events have been emailed to registrants, subject starting “HotOS attendance” or “Reminder - HotOS”. The links are also posted on the Cvent registration confirmation page (search the confirmation email for a “View your registration” link).
Program
Fun Calendar
Fun Presentation Playlist
Fun Panels
-
Jobs Jobs Jobs (The Employment Kind)
A panel discussion with HotOS sponsors and others
-
The Future of Hardware Development, A Perspective from Systems Researchers
Organized by Yiying Zhang
-
Burnt Topics in Operating Systems
Organized by Malte Schwarzkopf
-
Systems Trivia Night!
Organized by Vaastav Anand, Roberta De Viti, and Jonathan Mace
-
The Future of the Shell: UNIX and Beyond
Organized by Michael Greenberg, Konstantinos Kallas, and Nikos Vasilakis
Tuesday, June 1
Fun Hardware 11am EDT Tuesday Session chair: Ryan Stutsman (University of Utah)
-
The Last CPU
Presentation
Joel Nider, Alexandra (Sasha) Fedorova (University of British Columbia)
-
Cores That Don’t Count
Presentation
Peter H. Hochschild, Paul Turner, Jeffrey C. Mogul, Rama Govindaraju, Parthasarathy Ranganathan, David E. Culler, Amin Vahdat (Google)
-
A Case Against (Most) Context Switches
Presentation
Jack Tigar Humphries, Kostis Kaffes, David Mazières, Christos Kozyrakis (Stanford University)
Panel: Jobs Jobs Jobs (The Employment Kind) 12pm EDT Tuesday
Panel: The Future of Hardware 2pm EDT Tuesday Organizer: Yiying Zhang (University of California San Diego)
The Fun New Cloud 4pm EDT Tuesday Session chair: Ana Klimovic (ETH Zürich)
-
From Cloud Computing to Sky Computing
Presentation
Ion Stoica, Scott Shenker (University of California, Berkeley)
-
User-Defined Cloud
Presentation
Yiying Zhang (University of California San Diego), Ardalan Amiri Sani (University of California, Irvine), Guoqing Harry Xu (University of California, Los Angeles)
-
Rethinking Networking Abstractions for Cloud Tenants
Presentation
Sarah McClure, Sylvia Ratnasamy (University of California, Berkeley), Deepak Bansal, Jitendra Padhye (Microsoft)
The Fun Old Cloud 5pm EDT Tuesday Session chair: Rebecca Isaacs (Twitter)
-
The RESTless Cloud
Presentation
Recipient of the Chairs’ Special Award for Excellence in Handicrafts in a HotOS 2021 PresentationNathan Pemberton, Johann Schleier-Smith, Joseph E. Gonzalez (University of California, Berkeley)
-
From Warm to Hot Starts: Leveraging Runtimes for the Serverless Era
Presentation
Joao Carreira, Sumer Kohli (University of California, Berkeley), Rodrigo Bruno (INESC-ID/Técnico, ULisboa), Pedro Fonseca (Purdue University)
Fun Meta-Research 5:50pm EDT Tuesday Session chair: John Regehr (University of Utah)
-
Systems Research Is Running Out of Time
Presentation
Ali Najafi, Amy Tai, Michael Wei (VMware Research)
-
Century-Scale Smart Infrastructure
Presentation
Dhananjay Jagtap, Nishant Bhaskar, Pat Pannuto (University of California San Diego)
Wednesday, June 2
Fun Security 11:20am EDT Wednesday Session chair: Deian Stefan (University of California San Diego)
-
FlexOS: Making OS Isolation Flexible
Presentation
Hugo Lefeuvre (The University of Manchester), Vlad-Andrei Bădoiu, Ștefan Teodorescu (University Politehnica of Bucharest), Pierre Olivier (The University of Manchester), Tiberiu Mosnoi, Răzvan Deaconescu (University Politehnica of Bucharest), Felipe Huici (NEC Laboratories Europe), Costin Raiciu (University Politehnica of Bucharest)
-
Stop! Hammer Time: Rethinking Our Approach to Rowhammer Mitigations
Presentation
Distinguished Presentation Award Honorable MentionKevin Loughlin (University of Michigan), Stefan Saroiu, Alec Wolman (Microsoft), Baris Kasikci (University of Michigan)
Panel: Burnt Topics in Operating Systems 12pm EDT Wednesday Organizer: Malte Schwarzkopf (Brown University)
Panel: Systems Trivia Night! 2pm EDT Wednesday Organizers: Vaastav Anand, Roberta De Viti, and Jonathan Mace (MPI-SWS)
Fun Applications 4pm EDT Wednesday Session chair: Tianyin Xu (University of Illinois at Urbana-Champaign)
-
CloudEx: A Fair-Access Financial Exchange in the Cloud
Presentation
Ahmad Ghalayini, Jinkun Geng, Vighnesh Sachidananda (Stanford University), Vinay Sriram, Yilong Geng (Tick Tock Networks), Balaji Prabhakar, Mendel Rosenblum (Stanford University), Anirudh Sivaraman (New York University)
-
UNIX Shell Programming: The Next 50 Years
Presentation
💥 Winner of the HotOS 2021 Distinguished Presentation Award, Sponsored by Two Sigma!!!Michael Greenberg (Pomona College), Konstantinos Kallas (University of Pennsylvania), Nikos Vasilakis (MIT)
-
Privacy Heroes Need Data Disguises
Presentation
Distinguished Presentation Award Honorable MentionLillian Tsai (MIT), Malte Schwarzkopf (Brown University), Eddie Kohler (Harvard University)
-
Doing More with Less: Training Large DNN Models on Commodity Servers for the Masses
Presentation
Youjie Li (University of Illinois at Urbana-Champaign), Amar Phanishayee (Microsoft Research), Derek Murray (Microsoft), Nam Sung Kim (University of Illinois at Urbana-Champaign)
Fun Storage 5:20pm EDT Wednesday Session chair: Ioan Stefanovici (Microsoft Research)
-
BPF for Storage: An Exokernel-Inspired Approach
Presentation
Yuhong Zhong, Hongyi Wang, Yu Jian Wu, Asaf Cidon (Columbia University), Ryan Stutsman (University of Utah), Amy Tai (VMware Research), Junfeng Yang (Columbia University)
-
The Aurora Operating System: Revisiting the Single Level Store
Presentation
Emil Tsalapatis, Kenneth Ryan Hancock, Tavian Barnes, Ali Mashtizadeh (University of Waterloo)
-
Don’t Be a Blockhead: Zoned Namespaces Make Work on Conventional SSDs Obsolete
Presentation
Theano Stavrinos (Princeton University), Daniel S. Berger (Microsoft Research), Ethan Katz-Bassett (Columbia University), Wyatt Lloyd (Princeton University)
Thursday, June 3
Fun Kernel Interfaces 11am EDT Thursday Session chair: Malte Schwarzkopf (Brown University)
-
We Need Kernel Interposition Over the Network Dataplane
Presentation
Hugo Sadok, Zhipeng Zhao, Valerie Choung, Nirav Atre (Carnegie Mellon University), Daniel S. Berger (Microsoft Research and University of Washington), James Hoe (Carnegie Mellon University), Aurojit Panda (New York University), Justine Sherry (Carnegie Mellon University)
-
mmapx: Uniform Memory Protection in a Heterogeneous World
Presentation
Reto Achermann (University of British Columbia), David Cock, Roni Häcki, Nora Hossle, Lukas Humbel, Timothy Roscoe, Daniel Schwyn (ETH Zürich)
-
Contextual Concurrency Control
Presentation
Sujin Park (Georgia Tech), Irina Calciu (VMware Research), Taesoo Kim (Georgia Tech), Sanidhya Kashyap (EPFL)
Fun Kernel Design 12pm EDT Thursday Session chair: Andrew Baumann (Microsoft Research)
-
Toward Reconfigurable Kernel Datapaths with Learned Optimizations
Presentation
Yiming Qiu, Hongyi Liu (Rice University), Thomas Anderson (University of Washington), Yingyan Lin, Ang Chen (Rice University)
-
An Incremental Path Towards a Safe OS Kernel
Presentation
Jialin Li, Samantha Miller (University of Washington), Danyang Zhuo (Duke University), Ang Chen (Rice University), Jon Howell (VMware Research), Thomas Anderson (University of Washington)
Panel: The Future of the Shell 1pm EDT Thursday Organizers: Michael Greenberg (Pomona College), Konstantinos Kallas (University of Pennsylvania), and Nikos Vasilakis (MIT)
Panel Report
Fun RPC 3pm EDT Thursday Session chair: Jeff Mogul (Google)
-
In Reference to RPC: It’s Time to Add Distributed Memory
Presentation
Stephanie Wang, Benjamin Hindman, Ion Stoica (University of California, Berkeley)
-
Breakfast of Champions: Efficient Datacenter Serialization
Presentation
Deepti Raghavan, Philip Levis, Matei Zaharia (Stanford University), Irene Zhang (Microsoft Research)
-
Zerializer: Towards Zero-Copy Serialization
Presentation
Adam Wolnikowski (Yale University), Stephen Ibanez (Stanford University), Jonathan Stone (Intel, Barefoot Switch Division), Changhoon Kim (Stanford University), Rajit Manohar (Yale University), Robert Soulé (Intel, Barefoot Switch Division and Yale University)
Fun Correctness 4pm EDT Thursday Session chair: Natacha Crooks (University of California, Berkeley)
-
Reasoning About Modern Datacenter Infrastructures Using Partial Histories
Presentation
Xudong Sun (University of Illinois at Urbana-Champaign), Lalith Suresh, Aishwarya Ganesan, Ramnatthan Alagappan, Michael Gasch, Lilia Tang (VMware), Tianyin Xu (University of Illinois at Urbana-Champaign)
-
Metastable Failures in Distributed Systems
Presentation
Distinguished Presentation Award Honorable MentionNathan Bronson (Rockset, Inc.), Abutalib Aghayev (The Pennsylvania State University), Aleksey Charapko (University of New Hampshire), Timothy Zhu (The Pennsylvania State University)
-
Fail-Slow Fault Tolerance Needs Programming Support
Presentation
Andrew Yoo (University of Illinois at Urbana-Champaign), Yuanli Wang (University of Minnesota), Ritesh Sinha, Shuai Mu (Stony Brook University), Tianyin Xu (University of Illinois at Urbana-Champaign)
Call for papers and discussions
What’s changed? HotOS 2021 will feature blind submission, and in addition to 5-page position and research papers, we request one-page proposals for panels and events.
The 18th Workshop on Hot Topics in Operating Systems hopes to bring together researchers and practitioners in computer systems to engage in a lively discussion on the principles and practices of building systems software. Continuing the HotOS tradition, participants will present new ideas and debate future research agendas in systems research.
We solicit position papers that propose new directions of systems research, advocate innovative approaches to long-standing problems, or report on deep insights gained from experience with real-world systems. We seek early-stage work where the authors can benefit from community feedback. An ideal submission has the potential to open a line of inquiry that results in multiple conference papers by different authors in related venues, rather than a single follow-on conference paper. The program committee will explicitly favor papers likely to stimulate reflection and discussion.
HotOS takes a broad view of systems research. This includes operating systems, storage, distributed systems, mobile and embedded systems, virtualization, programming languages, networking, security, dependability, and manageability, as well as new systems contributions influenced by other fields such as hardware design, machine learning, verification, economics, social organization, and biological or other nontraditional computing systems.
Research and position paper submissions must be no longer than 5 pages
including figures and tables, plus as many pages as needed for references.
Text should be formatted according to ACM’s formatting conventions with
10-point font (two columns, 8.5x11-inch paper, 10-point Times Roman or
Libertine font on 12-point (single-spaced) leading, 1-inch margins, 0.25-inch
gutter [column separation]). Submissions will be double
blind. The title and an abstract should appear on the first page;
authors should not. Authors must make a good faith effort to anonymize their
submissions, and they should not identify themselves either explicitly or by
implication (e.g., through the references or acknowledgments). Pages should be
numbered. Figures and tables should not require magnification for viewing;
they may contain color, but should be legible when printed or displayed in
black and white. Submissions not meeting these criteria will be rejected
without review, and no deadline extensions will be granted for reformatting.
Please use acmart format (\documentclass[sigconf,10pt]{acmart}
).
HotOS XVIII will also feature panels and events with the aim of inspiring lively discussion and research direction-setting independent of any specific work. Panels and events may have many formats, from conventional panel discussions to breakouts to games. If you are interested in hosting or proposing an event, please submit a 1-page proposal (using the same format above) describing topic, format, and length (up to 90 minutes), plus as many pages as necessary for references and supporting letters from planned participants. Proposals will be evaluated based on relevance of topic and potential to engage the audience. We especially encourage panel topics including but not limited to: industry perspectives on systems research; diversity and inclusion in systems research; under-appreciated open source technologies; and hardware trends and their implications for the future of systems research.
Research and position papers as well as panel proposals must be received by the Wednesday 3 February, 2021, AoE. Panel submissions do not need to be anonymous (e.g., panel submissions can be single blind). This is a hard deadline. Papers and proposals should be submitted as PDF files via the web submission form. Please select your submission type on the form (paper or proposal).
Revised versions of all accepted papers will be available online to registered attendees before the workshop. After the workshop, accepted papers will be made available on the workshop site, along with slides of the presentation and in some cases a summary of the discussion.
Simultaneous submission of the same work to multiple venues, submission of previously published work, or plagiarism constitutes dishonesty or fraud. ACM, like other scientific and technical conferences and journals, prohibits these practices and may take action against authors who have committed them. See the ACM plagiarism policy and procedures for details.
See the HotOS code of conduct and diversity and inclusion guidelines.
Key dates
- Paper or Panel Proposal Submission Deadline: Feb 3, 2021 (AoE)
- Notifications: April 15, 2021
General chair
- Sebastian Angel, University of Pennsylvania
Program chairs
- Baris Kasikci, University of Michigan (co-chair)
- Eddie Kohler, Harvard (co-chair)
Program committee
- Ana Klimovic, ETH Zürich
- Andrew Baumann, Microsoft Research
- Ben Zhao, University of Chicago
- Deian Stefan, UC San Diego
- Haibo Chen, Shanghai Jiao Tong University
- Ioan Stefanovici, Microsoft Research
- Jeff Mogul, Google
- John Regehr, University of Utah
- Jon Howell, VMware Research
- Malte Schwarzkopf, Brown University
- Natacha Crooks, UC Berkeley
- Rebecca Isaacs, Twitter
- Ryan Stutsman, University of Utah
- Sasha Fedorova, University of British Columbia
- Tianyin Xu, University of Illinois, Urbana-Champaign
- Yiying Zhang, UC San Diego