EuroSys 2021
Virtual
April 26th—28th, 2021
Photo from Shuttorstock

Conference Program

All times are in British Summer Time (BST).

Monday, 26th April 2021 (Workshops day)

Ask Me Anything: Andrew Tanenbaum (VU Amsterdam) (1200 - 1230 hrs)
Session chair: Vasiliki Kalavri (Boston University), Anwar Hithnawi (ETH Zurich)


Ask Me Anything: Anne-Marie Kermarrec (EPFL) (1230 - 1300 hrs)
Session chair: Vasiliki Kalavri (Boston University), Miguel Matos (Instituto Superior Técnico, Universidade de Lisboa)

Tuesday, 27th April 2021


Welcome/Intro & Awards (1000 - 1030 hrs)

Opening ceremony: [slides]
— Welcome and organization details (General chairs: Antonio Barbalace and Pramod Bhatotia)
— Conference program report (Program chairs: Lorenzo Alvisi and Cristian Cadar)
— ACM Europe Council and ACM EuroSys Chapter best paper awards (ACM President: Gabriele Kotsis)
Test-of-time paper award (EuroSys chair: Peter Pietzuch)
Roger Needham PhD award (Chair: Jon Crowcroft)
Jochen Liedtke young researcher award (Chair: Herbert Bos)


Session #1: OS & Language Support & Security (1030 - 1200 hrs)
Session chair: Lluis Vilanova

  • Mitigating vulnerability windows with hypervisor transplant,
    Tu Dinh Ngoc (University of Toulouse, France), Boris Teabe (University of Toulouse, France), Alain Tchana (ENS Lyon, France), Gilles Muller (Inria, France), Daniel Hagimont (University of Toulouse, France).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Memory-Mapped I/O on Steroids,
    Anastasios Papagiannis (FORTH-ICS, Greece), Manolis Marazakis (FORTH-ICS, Greece), Angelos Bilas (FORTH-ICS, Greece).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Bridging the Performance Gap for Copy-based Garbage Collectors atop Non-Volatile Memory,
    Yanfei Yang (Shanghai Jiao Tong University), Mingyu Wu (Shanghai Jiao Tong University, China), Haibo Chen (Shanghai Jiao Tong University, China), Binyu Zang (Shanghai Jiao Tong University).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Unikraft: Fast, Specialized Unikernels the Easy Way,
    Simon Kuenzer (NEC Laboratories Europe GmbH), Vlad-Andrei Bădoiu (University Politehnica of Bucharest), Hugo Lefeuvre (The University of Manchester), Sharan Santhanam (NEC Laboratories Europe GmbH), Alexander Jung (Lancaster University), Gaulthier Gain (University of Liège), Cyril Soldani (University of Liège), Costin Lupu (University Politehnica of Bucharest), Stefan Teodorescu (University Politehnica of Bucharest), Costi Răducanu (University Politehnica of Bucharest), Cristian Banu (University Politehnica of Bucharest), Laurent Mathy (University of Liège), Răzvan Deaconescu (University Politehnica of Bucharest), Costin Raiciu (University Politehnica of Bucharest), Felipe Huici (NEC Laboratories Europe GmbH, Germany).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Characterizing, Exploiting, and Detecting DMA Code Injection Vulnerabilities in the Presence of an IOMMU,
    Alex Markuze (Technion), Shay Vargaftik (VMware Research), Gil Kupfer (Technion), Boris Pismenny (Technion), Nadav Amit (VMware Research), Adam Morrison (Tel Aviv University), Dan Tsafrir (Technion & VMware Research, Israel).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • rkt-io: A Direct I/O Stack for Shielded Execution,
    Jörg Thalheim (University of Edinburgh / TU Munich), Harshavardhan Unnibhavi (University of Edinburgh), Christian Priebe (Imperial College London), Pramod Bhatotia (TU Munich, Germany), Peter Pietzuch (Imperial College London, United Kingdom).
    [paper (ACM DL)] [presentation] [long video] [short video]

Break - conversation with Microsoft (1200 - 1210 hrs)


Ask Me Anything: Willy Zwaenepoel (University of Sydney) (1210 - 1240 hrs)
Session chair: Vasiliki Kalavri (Boston University), Animesh Trivedi (VU Amsterdam)


Break - conversation with VMWare (1240 - 1250 hrs)


Session #2: Distributed Systems & Networking (1250 - 1420 hrs)
Session chair: Yu Hua

  • Towards Timeout-less Transport in Commodity Datacenter Networks,
    Hwijoon Lim (KAIST, Korea), Wei Bai (Microsoft Research, United States of America), Yibo Zhu (ByteDance Inc., United States of America), Youngmok Jung (KAIST, Korea), Dongsu Han (KAIST, Korea).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Ethanos: Efficient Bootstrapping for Full Nodes on Account-based Blockchain,
    Jae-Yun Kim (Seoul National University, Korea), Junmo Lee (Seoul National University), Yeonjae Koo (Seoul National University), Sanghyeon Park (Seoul National University, Korea), Soo-Mook Moon (Seoul National University).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Zeus: Locality-aware Distributed Transactions,
    Antonios Katsarakis (University of Edinburgh, United Kingdom), Yijun Ma (Fudan University), Zhaowei Tan (UCLA), Andrew Bainbridge (Microsoft Research), Matthew Balkwill (Microsoft Research), Aleksandar Dragojevic (Microsoft Research, United Kingdom), Boris Grot (University of Edinburgh, United Kingdom), Bozidar Radunovic (Microsoft Research, United Kingdom), Yongguang Zhang (Microsoft Research, United States of America).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Efficient Replication via Timestamp Stability,
    Vitor Enes (University of Minho, Portugal), Carlos Baquero (University of Minho, Portugal), Alexey Gotsman (IMDEA Software Institute, Spain), Pierre Sutra (Télécom SudParis).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Achieving Low Tail-latency and High Scalability for Serializable Transactions in Edge Computing,
    Xusheng Chen (University of Hong Kong, China), Haoze Song (University of Hong Kong), Jianyu Jiang (The University of Hong Kong, China), Chaoyi Ruan (USTC), Cheng Li (USTC, China), Sen Wang (Huawei Technologies), Nicholas Zhang (Huawei Technologies, China), Reynold Cheng (University of Hong Kong), Heming Cui (University of Hong Kong, China).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Odyssey: The Impact of Modern Hardware on Strongly-Consistent Replication Protocols,
    Vasilis Gavrielatos (University of Edinburgh), Antonios Katsarakis (University of Edinburgh, United Kingdom), Vijay Nagarajan (University of Edinburgh, United Kingdom).
    [paper (ACM DL)] [presentation] [long video] [short video]

Break - conversation with Huawei (1420 - 1435 hrs)


Session #3: ML & Data Analytics (1435 - 1550 hrs)
Session chair: Marco Serafini

  • FlexGraph: A flexible and efficient distributed framework for GNN training,
    Lei Wang (Alibaba Group, China), Qiang Yin (Alibaba Group), Chao Tian (Alibaba Group), Jianbang Yang (Shanghai Jiao Tong University), Rong Chen (Shanghai Jiao Tong University, China), Wenyuan Yu (Alibaba Group, China), Zihang Yao (Shanghai Jiao Tong University), Jingren Zhou (Alibaba Group), Qiang Yin (Alibaba Group, China).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • DGCL: An Efficient Communication Library for Distributed GNN Training,
    Zhenkun Cai (The Chinese University of Hong Kong), Xiao Yan (Southern University of Science and Technology), Yidi Wu (The Chinese University of Hong Kong), Kaihao Ma (The Chinese University of Hong Kong), James Cheng (The Chinese University of Hong Kong), Fan Yu (Huawei Technologies Co. Ltd).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • OFC: an opportunistic caching system for FaaS platforms,
    Djob Mvondo (University Grenoble Alpes, France), Mathieu Bacou (TeleCom SudParis, France), Kevin Nguetchouang (ENSP, Cameroon), Lucien Ngale (ENSP, Cameroon), Stephane Pouget (ENS Lyon, France), Josiane Kouam (INRIA, France), Renaud Lachaize (University Grenoble Alpes, France), Jinho Hwang (Facebook, United States of America), Tim Wood (GWU, USA), Daniel Hagimont (University of Toulouse, France), Noel De Palma (Grenoble Alpes University, France), Batchakui bernabé (ENSP, Cameroon), Alain Tchana (ENS Lyon, France).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Seastar: Vertex-Centric Programming for Graph Neural Networks,
    Yidi Wu (The Chinese University of Hong Kong), Kaihao Ma (The Chinese University of Hong Kong), Zhenkun Cai (The Chinese University of Hong Kong), Tatiana Jin (The Chinese University of Hong Kong), Boyang Li (The Chinese University of Hong Kong, China), Chenguang Zheng (The Chinese University of Hong Kong, China), James Cheng (The Chinese University of Hong Kong), Fan Yu (Huawei Technologies Co. Ltd).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Profiling Dataflow Systems on Multiple Abstraction Levels,
    Alexander Beischl (Technical University of Munich, Germany), Timo Kersten (Technical University of Munich, Germany), Maximilian Bandle (Technical University of Munich, Germany), Jana Giceva (Technical University of Munich, Germany), Thomas Neumann (Technical University of Munich).
    [paper (ACM DL)] [presentation] [long video] [short video]

General Assembly & Awards (1600 - 1700 hrs)

General assembly: [slides]
— Introduction and Agenda (Peter Pietzuch, EuroSys Chair)
— EuroSys'21 reports & awards by General Chairs (Antonio Barbalace, Pramod Bhatotia)
— Artifact Evaluation report and awards (Cristiano Giuffrida, Martin Kleppmann, Kornilios Kourtis)
— Shadow PC report and awards (Costin Raiciu, Noa Zilberman)
— Report, Distinguished Shadow PC awards
— Sponsorship and finance (Tudor David)
— Publications, Publicity, Awards, Credits (Antonio Barbalace, Pramod Bhatotia)
— EuroSys'21 Community Service Award (Antonio Barbalace, Pramod Bhatotia)
— EuroSys'21 Lifetime Achievement Award (Andy Tanenbaum)
— EuroSys Chapter Finance (Adam Morrison, EuroSys Treasurer)
— Call for Proposals: EuroSys 2023+ (Dushyanth Narayanan, EuroSys Vice-Chair)
— Election results: New EuroSys Officers (Tim Harris)
— EuroSys'22 Pitch
— Open discussion on Slack (#general)




Wednesday, 28th April 2021


Ask Me Anything: Hagit Attiya (Technion) (1430 - 1500 hrs)
Session chair: Vasiliki Kalavri (Boston University), Oana Balmau (McGill University)


Session #4: Cloud & ML (1500 - 1630 hrs)
Session chair: Evangelia Kalyvianaki

  • SmartHarvest: Harvesting Idle CPUs Safely and Efficiently in the Cloud,
    Yawen Wang (Stanford University), Kapil Arya (Microsoft Research), Marios Kogias (Microsoft Research, Switzerland), Manohar Vanga (Nokia Bell Labs, Germany), Aditya Bhandari (Microsoft), Neeraja J. Yadwadkar (Stanford University, United States of America), Siddhartha Sen (Microsoft Research), Sameh Elnikety (Microsoft Research, United States of America), Christos Kozyrakis (Stanford University, United States of America), Ricardo Bianchini (Microsoft Research, United States of America).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Accelerating Graph Sampling for Graph Machine Learning using GPUs,
    Abhinav Jangda (University of Massachusetts Amherst, United States of America), Sandeep Polisetty (University of Massachusetts Amherst), Arjun Guha (Northeastern University, United States of America), Marco Serafini (University of Massachusetts Amherst, United States of America).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Rubberband: Cloud-based Hyperparameter Tuning,
    Richard Liaw (UC Berkeley), Ujval Misra (UC Berkeley), Lisa Dunlap (UC Berkeley), Joseph Gonzalez (UC Berkeley, United States of America), Ion Stoica (UC Berkeley, United States of America), Alexey Tumanov (Georgia Tech, United States of America), Kirthevasan Kandasamy (UC Berkeley), Romil Bhardwaj (UC Berkeley, United States of America).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Tahoe: Tree Structure-Aware High Performance Inference Engine for Decision Tree Ensemble on GPU,
    Zhen Xie (University of California, Merced), Wenqian Dong (University of California, Merced), Jiawen Liu (University of California, Merced), Hang Liu (Stevens Institute of Technology, United States of America), Dong Li (University of California, Merced).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Take it to the Limit: Peak Prediction-driven Resource Overcommitment in Datacenters,
    Noman Bashir (University of Massachusetts Amherst, United States of America), Nan Deng (Google LLC, United States of America), Krzysztof Rzadca (Google LLC and University of Warsaw, Poland), David Irwin (University of Massachusetts, Amherst), Sree Kodak (Google LLC), Rohit Jnagal (Google LLC).
    [paper (ACM DL)] [presentation] [long video][short video]
  • Site-to-Site Internet Traffic Control,
    Frank Cangialosi (MIT), Akshay Narayan (MIT), Prateesh Goyal (MIT), Radhika Mittal (UIUC, United States of America), Mohammad Alizadeh (MIT, United States of America), Hari Balakrishnan (MIT).
    [paper (ACM DL)] [presentation] [long video] [short video]

Break - conversation with Huawei (1630 - 1645 hrs)



Session #5: Testing, Verification & Dependability (1645 - 1800 hrs)
Session chair: Manos Kapritsos

  • Finding Heterogeneous-Unsafe Configuration Parameters in Cloud Systems,
    Sixiang Ma (The Ohio State University, United States of America), Fang Zhou (The Ohio State University, United States of America), Michael D. Bond (The Ohio State University, United States of America), Yang Wang (The Ohio State University, United States of America).
    [paper (ACM DL)] [presentation] [long video][short video]
  • Understanding and Dealing with Hard Faults in Persistent Memory Systems,
    Brian Choi (Johns Hopkins University, United States of America), Randal Burns (Johns Hopkins University, United States of America), Peng Huang (Johns Hopkins University, United States of America).
    [paper (ACM DL)] [presentation] [long video][short video]
  • REBOUND: Defending Distributed Systems Against Attacks with Bounded-Time Recovery,
    Neeraj Gandhi (University of Pennsylvania), Edo Roth (University of Pennsylvania, United States of America), Brian Sandler (University of Pennsylvania, United States of America), Andreas Haeberlen (University of Pennsylvania), Linh Thi Xuan Phan (University of Pennsylvania).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Home, SafeHome: Smart Home Reliability with Visibility and Atomicity,
    Shegufta Bakht Ahsan (Amazon, United States of America), Rui Yang (University of Illinois at Urbana Champaign, United States of America), Shadi A. Noghabi (Microsoft Research, United States of America), Indranil Gupta (University of Illinois Urbana-Champaign, USA).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • TraceSplitter: A New Paradigm for Downscaling Traces,
    Sultan Mahmud Sajal (The Pennsylvania State University, United States of America), Rubaba Hasan (The Pennsylvania State University, Bangladesh), Timothy Zhu (The Pennsylvania State University, United States of America), Bhuvan Urgaonkar (The Pennsylvania State University, United States of America), Siddhartha Sen (Microsoft Research).
    [paper (ACM DL)] [presentation] [long video] [short video]

Break - conversation with VMWare (1800 - 1810 hrs)


Ask Me Anything: Peter Druschel (MPI-SWS) (1810 - 1840 hrs)
Session chair: Vasiliki Kalavri (Boston University), Thaleia-Dimitra Doudali (Georgia Tech)


Break - conversation with Microsoft (1840 - 1850 hrs)


Session #6: Databases & Language Support (1850 - 2005 hrs)
Session chair: Yang Wang

  • Tripoline: Generalized Incremental Graph Processing via Graph Triangle Inequality,
    Xiaolin Jiang (University of California, Riverside), Chengshuo Xu (University of California, Riverside), Xizhe Yin (University of California, Riverside), Zhijia Zhao (University of California, Riverside), Rajiv Gupta (University of California, Riverside).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • DZiG: Sparsity-Aware Incremental Processing of Streaming Graphs,
    Mugilan Mariappan (Simon Fraser University, Canada), Joanna Che (Simon Fraser University, Canada), Keval Vora (Simon Fraser University, Canada).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • ChameleonDB: a Key-value Store for Optane Persistent Memory,
    Wenhui Zhang (University of Texas at Arlington, United States of America), Xingsheng Zhao (University of Texas at Arlington, United States of America), Song Jiang (University of Texas at Arlington, United States of America), Hong Jiang (University of Texas at Arlington, United States of America).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Tesseract: Distributed, General Graph Pattern Mining on Evolving Graphs,
    Laurent Bindschaedler (MIT, Switzerland), Jasmina Malicevic (Swisscom, Switzerland), Baptiste Lepers (University of Sydney, Australia), Ashvin Goel (University of Toronto, Canada), Willy Zwaenepoel (University of Sydney and EPFL).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • M3: End-to-End Memory Management in Elastic System Software Stacks,
    David Lion (University of Toronto, Canada), Adrian Chiu (University of Toronto, Canada), Ding Yuan (University of Toronto, Canada).
    [paper (ACM DL)] [presentation] [long video] [short video]

Break - conversation with Huawei (2005 - 2020 hrs)


Session #7: OS & Virtualization (2020 - 2135 hrs)
Session chair: Aastha Mehta

  • Pash: Light-touch Data-Parallel Shell Processing,
    Nikos Vasilakis (MIT, USA), Konstantinos Kallas (University of Pennsylvania, USA), Konstantinos Mamouras (Rice University, United States of America), Achilleas Benetopoulos (unaffiliated), Lazar Cvetković (University of Belgrade, Serbia).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Virtual Machine Preserving Host Updates for Zero Day Patching in Public Cloud,
    Mark Russinovich (Microsoft Corporation), Naga Govindaraju (Microsoft Corporation, United States of America), Melur Raghuraman (Microsoft Corporation), David Hepkin (Microsoft Corporation), Jamie Schwartz (Microsoft Corporation), Arun Kishan (Microsoft Corporation).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Parallelizing Packet Processing in Container Overlay Networks,
    Jiaxin Lei (Binghamton University), Manish Munikar (The University of Texas at Arlington, United States of America), Kun Suo (Kennesaw State University), Hui Lu (Binghamton University, United States of America), Jia Rao (The University of Texas at Arlington, United States of America), Manish Munikar (The University of Texas at Arlington, United States of America).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • Confidential Computing for OpenPOWER,
    Guerney D. H. Hunt (IBM Research, United States of America), Ramachandra Pai (IBM), Michael Le (IBM Research, United States of America), Hani Jamjoom (IBM, United States of America), Sukadev Bhattiprolu (IBM), Rick Boivie (IBM Research), Laurent Dufour (IBM), Brad Frey (IBM), Mohit Kapur (IBM Reeearch), Kenneth A. Goldman (IBM Research), Ryan Grimm (IBM), Janani Janakirman (IBM), John M. Ludden (IBM), Paul Mackerras (IBM), Cathy May (IBM), Elaine R. Palmer (IBM Research), Bharata Bhasker Rao (IBM), Lance Roy (Oregon State University), William A. Starke (IBM), Jeff Stuecheli (IBM, United States of America), Ray Valdez (IBM), Wendel Voigt (IBM).
    [paper (ACM DL)] [presentation] [long video] [short video]
  • On-Demand-Fork: A Microsecond Fork for Memory-Intensive and Latency-Sensitive Applications,
    Kaiyang Zhao (Purdue University, United States of America), Sishuai Gong (Purdue University), Pedro Fonseca (Purdue University, United States of America).
    [paper (ACM DL)] [presentation] [long video] [short video]