EuroSys 2023
Rome
May 8th-12th 2023

Accepted Papers

Title Authors
Diablo: A Benchmark Suite for Blockchains Vincent Gramoli (University of Sydney), Rachid Guerraoui (EPFL), Andrei Lebedev (University of Sydney // TUM), Chris Natoli (University of Sydney), Gauthier Voron (EPFL)
Safe and Practical GPU Computation in TrustZone Heejin Park (Apple // Purdue University), Felix Lin (University of Virginia)
LogGrep: Fast and Cheap Cloud Log Storage by Exploiting both Static and Runtime Patterns Junyu Wei (Tsinghua University), Guangyan Zhang (Tsinghua University), Junchao Chen (Tsinghua University), Yang Wang (The Ohio State University), Weimin Zheng (Tsinghua University), Tingtao Sun (Alibaba Group), Jiesheng Wu (Alibaba Group), Jiangwei Jiang (Alibaba Group)
REFL: Resource-Efficient Federated Learning Ahmed M. Abdelmoniem (Queen Mary University of London), Atal Narayan Sahu (KAUST), Marco Canini (KAUST), Suhaib A. Fahmy (KAUST)
Diagnosing Kernel Concurrency Failures with AITIA Dae R. Jeong (KAIST), Minkyu Jung (KAIST), Yoochan Lee (Seoul National University), Byoungyoung Lee (Seoul National University), Insik Shin (KAIST), Youngjin Kwon (KAIST)
Making Dynamic Page Coalescing Effective on Virtualized Clouds Weiwei Jia (The University of Rhode Island // New Jersey Institute of Technology), Jiyuan Zhang (New Jersey Institute of Technology), Jianchen Shan (Hofstra University), Xiaoning Ding (New Jersey Institute of Technology)
DiLOS: Do Not Trade Compatibility for Performance in Memory Disaggregation Wonsup Yoon (KAIST), Jisu Ok (KAIST), Jinyoung Oh (KAIST), Sue Moon (KAIST), Youngjin Kwon (KAIST)
Accelerating Graph Mining Systems with Subgraph Morphing Kasra Jamshidi (Simon Fraser University), Harry Xu (UCLA), Keval Vora (Simon Fraser University)
OLPart: Online Learning based Resource Partitioning for Colocating Multiple Latency-Critical Jobs on Commodity Computers Ruobing Chen (Nankai university), Haosen Shi (Nankai university), Yusen Li (Nankai university), Xiaoguang Liu (Nankai university), Gang Wang (Nankai university)
TEA: A General-Purpose Temporal Graph Random Walk Engine Chengying Huan (Tsinghua University and Baihai Technology Inc.), Shuaiwen Leon Song (University of Sydney), Santosh Pandey (Stevens Institute of Technology), Hang Liu (Stevens Institute of Technology), Yongchao Liu (Ant Group), Baptiste Lepers (Université de Neuchâtel), Changhua He (Ant Group), Kang Chen (Tsinghua University), Jinlei Jiang (Tsinghua University), Yongwei Wu (Tsinghua University)
Viper: A Fast Snapshot Isolation Checker Jian Zhang (Northeastern University), Ye Ji (Cockroach Labs), Shuai Mu (Stony Brook University), Cheng Tan (Northeastern University)
FlowKV: A Semantic-Aware Store for Large-Scale State Management of Stream Processing Engines Gyewon Lee (FriendliAI), Jaewoo Maeng (Seoul National University), Jinsol Park (Seoul National University), Jangho Seo (NAVER Corp.), Haeyoon Cho (Qualcomm), Youngseok Yang (Mirny Inc.), Taegeon Um (Samsung Research), Jongsung Lee (Samsung Electronics & Seoul National University), Jae W. Lee (Seoul National University), Byung-Gon Chun (FriendliAI & Seoul National University)
Integrating Non-Volatile Main Memory in a Deterministic Database Yu Chen Wang (University of Toronto), Angela Demke Brown (University of Toronto), Ashvin Goel (University of Toronto)
RIO: Order-Preserving and CPU-Efficient Remote Storage Access Xiaojian Liao (Tsinghua University), Zhe Yang (Tsinghua University), Jiwu Shu (Tsinghua University)
Palette Load Balancing: Locality Hints for Serverless Functions Mania Abdi (Northeastern University), Samuel Ginzburg (Princeton), Xiayue Charles Lin (Anyscale), Jose Faleiro (-), Gohar Irfan Chaudhry (Azure Systems Research), Inigo Goiri (Azure Systems Research), Ricardo Bianchini (Azure Systems Research), Daniel S. Berger (Azure Systems Research), Rodrigo Fonseca (Azure Systems Research)
ICE: Collaborating Memory and Process Management for User Experience on Resource-limited Mobile Devices Changlong Li (East China Normal University), Yu Liang (City University of Hong Kong), Rachata Ausavarungnirun (King Mongkut's University of Technology North Bangkok), Zongwei Zhu (University of Science and Technology of China), Liang Shi (East China Normal University), Chuan Jason Xue (City University of Hong Kong)
Chipmunk: Investigating Crash-Consistency in Persistent-Memory File Systems Hayley LeBlanc (University of Texas at Austin), Shankara Pailoor (University of Texas at Austin), Om Saran K. R. E (University of Texas at Austin), Isil Dillig (University of Texas at Austin), James Bornholt (University of Texas at Austin), Vijay Chidambaram (University of Texas at Austin and VMware Research)
SiloD: A Co-design of Caching and Scheduling for Deep Learning Clusters Hanyu Zhao (Peking University), Zhenhua Han (Microsoft Research), Zhi Yang (Peking University), Quanlu Zhang (Microsoft Research), Mingxia Li (USTC), Fan Yang (Microsoft Research), Qianxi Zhang (Microsoft Research), Binyang Li (Microsoft), Yuqing Yang (Microsoft Research), Lili Qiu (Microsoft Research), Lintao Zhang (BaseBit Technologies), Lidong Zhou (Microsoft Research)
Morty: Scaling Concurrency Control with Re-Execution Matthew Burke (Cornell University), Florian Suri-Payer (Cornell University), Jeffrey Helt (Princeton University), Lorenzo Alvisi (Cornell University), Natacha Crooks (UC Berkeley)
MariusGNN: Resource-Efficient Out-of-Core Training of Graph Neural Networks Roger Waleffe (University of Wisconsin-Madison), Jason Mohoney (University of Wisconsin-Madison), Theodoros Rekatsinas (ETH Zurich), Shivaram Venkataraman (University of Wisconsin-Madison)
Foxhound: Server-Grade Observability for Network-Augmented Applications Lucas Castanheira (Carnegie Mellon University), Alberto Schaeffer-Filho (Federal University of Rio Grande do Sul (UFRGS)), Theophilus A. Benson (Brown University)
Groundhog: Efficient Request Isolation in FaaS Mohamed Alzayat (Max Planck Institute for Software Systems (MPI-SWS)), Jonathan Mace (Max Planck Institute for Software Systems (MPI-SWS)), Peter Druschel (Max Planck Institute for Software Systems (MPI-SWS)), Deepak Garg (Max Planck Institute for Software Systems (MPI-SWS))
OFence: Pairing Barriers to Find Concurrency Bugs in the Linux Kernel Baptiste Lepers (Université de Neuchâtel), Josselin Giet (ENS), Willy Zwaenepoel (The University of Sydney), Julia Lawall (Inria)
Hi-Speed DNN Training with Espresso: Unleashing the Full Potential of Gradient Compression with Near-Optimal Usage Strategies Zhuang Wang (Rice University), Haibin Lin (ByteDance Inc.), Yibo Zhu (ByteDance Inc.), T. S. Eugene Ng (Rice University)
With Great Freedom Comes Great Opportunity: Rethinking Resource Allocation for Serverless Functions Muhammad Bilal (Instituto Superior Técnico (ULisboa) \\ INESC-ID and UCLouvain), Marco Canini (KAUST), Rodrigo Fonseca (Azure Systems Research), Rodrigo Rodrigues (Instituto Superior Técnico (ULisboa) \\ INESC-ID)
WAFFLE: Exposing Memory Ordering Bugs Efficiently with Active Delay Injection Bogdan Alexandru Stoica (University of Chicago), Shan Lu (University of Chicago), Madanlal Musuvathi (Microsoft Research), Suman Nath (Microsoft Research)
Fast and Efficient Model Serving Using Multi-GPUs with Direct-Host-Access Jinwoo Jeong (Ajou University), Seungsu Baek (Ajou University), Jeongseob Ahn (Ajou University)
All-Flash Array Key-Value Cache for Large Objects Jinhyung Koo (DGIST), Jinwook Bae (DGIST), Minjeong Yuk (DGIST), Seonggyun Oh (DGIST), Jungwoo Kim (DGIST), Jung-Soo Park (WineSOFT), Eunji Lee (Soongsil University), Bryan S. Kim (Syracuse University), Sungjin Lee (DGIST)
DyTIS: A Dynamic Dataset Targeted Index Structure Simultaneously Efficient for Search, Insert, and Scan Jin Yang (UNIST), Heejin Yoon (UNIST), Gyeongchan Yun (UNIST), Sam H. Noh (UNIST), Young-ri Choi (UNIST)
Efficient and Safe I/O Operations for Intermittent Systems Eren Yildiz (Ege University), Saad Ahmed (Northwestern University // Georgia Institute of Technology), Bashima Islam (Worcester Polytechnic Institute), Josiah Hester (Northwestern University), Kasim Sinan Yildirim (University of Trento),
A2TP: Aggregator-aware In-network Aggregation for Multi-tenant Learning Zhaoyi Li (School of Computer Science and Engineering, Central South University), Jiawei Huang (School of Computer Science and Engineering, Central South University), Yijun Li (School of Computer Science and Engineering, Central South University), Aikun Xu (School of Computer Science and Engineering, Central South University), Shengwen Zhou (School of Computer Science and Engineering, Central South University), Jingling Liu (School of Computer Science and Engineering, Central South University), Jianxin Wang (School of Computer Science and Engineering, Central South University)
Understanding and Optimizing Workloads for Unified Resource Management in Large Cloud Platforms Chengzhi Lu (Shenzhen Institute of Advanced Technology // Chinese Academy of Sciences // University of Macau), Huanle Xu (University of Macau), Kejiang Ye (Shenzhen Institute of Advanced Technology), Guoyao Xu (Alibaba Group), Liping Zhang (Alibaba Group), Guodong Yang (Alibaba Group), Cheng Zhong Xu (University of Macau)
Tabi: An Efficient Multi-Level Inference System for Large Language Models Yiding Wang (Hong Kong University of Science and Technology), Kai Chen (Hong Kong University of Science and Technology), Haisheng Tan (University of Science and Technology of China), Kun Guo (Fuzhou University)
R2C: AOCR-Resilient Diversity with Reactive and Reflective Camouflage Felix Berlakovich (μCSRL, // CODE Research Institute // Bundeswehr University Munich), Stefan Brunthaler (μCSRL // CODE Research Institute // Bundeswehr University Munich)
JOG: Joint Graph and Operator level Optimizations for Deep Learning Compilation Zhiying Xu (Nanjing University), Jiafan Xu (Nanjing University), Hongding Peng (Nanjing University), Wei Wang (Nanjing University), Xiaoliang Wang (Nanjing University), Haoran Wan (Nanjing University), Haipeng Dai (Nanjing University), Yixu Xu (Huawei Technologies), Hao Cheng (Huawei Technologies), Kun Wang (The Hong Kong Polytechnic University), Guihai Chen (Nanjing University)
Omni-Paxos: Breaking the Barriers of Partial Connectivity Harald Ng (KTH Royal Institute of Technology), Seif Haridi (KTH Royal Institute of Technology), Paris Carbone (KTH Royal Institute of Technology)
Model Checking Guided Testing for Distributed Systems Dong Wang (Institute of Software Chinese Academy of Sciences), Wensheng Dou (Institute of Software Chinese Academy of Sciences), Yu Gao (Institute of Software Chinese Academy of Sciences), Chenao Wu (Institute of Software Chinese Academy of Sciences), Jun Wei (Institute of Software Chinese Academy of Sciences), Tao Huang (Institute of Software Chinese Academy of Sciences)
CFS: Scaling Metadata Service for Distributed File System via Pruned Scope of Critical Sections Yiduo Wang (University of Science and Technology of China // Baidu (China) Co., Ltd), Yufei Wu (University of Science and Technology of China), Cheng Li (University of Science and Technology of China), Pengfei Zheng (Baidu (China) Co., Ltd), Biao Cao (Baidu (China) Co., Ltd), Yan Sun (Baidu (China) Co., Ltd), Fei Zhou (University of Science and Technology of China), Yinlong Xu (University of Science and Technology of China), Yao Wang (Baidu (China) Co., Ltd), Guangjun Xie (Baidu (China) Co., Ltd)
Effective Performance Issue Diagnosis with Value-Assisted Cost Profiling Lingmei Weng (Columbia University), Yigong Hu (Johns Hopkins University), Peng Huang (Johns Hopkins University), Jason Nieh (Columbia University), Junfeng Yang (Columbia University)
Lyra: Elastic Scheduling for Deep Learning Clusters Jiamin Li (City University of Hong Kong), Hong Xu (The Chinese University of Hong Kong), Yibo Zhu (ByteDance Inc.), Zherui Liu (ByteDance Inc.), Chuanxiong Guo, Cong Wang (City University of Hong Kong)
FrozenHot Cache: Rethinking Cache Management for Modern Software Ziyue Qiu (University of Science and Technology of China // Microsoft Research // Carnegie Mellon University), Juncheng Yang (Carnegie Mellon University), Juncheng Zhang (University of Science and Technology of China), Cheng Li (University of Science and Technology of China), Xiaosong Ma (Qatar Computing Research Institute // HBKU), Qi Chen (Microsoft Research), Mao Yang (Microsoft Research), Yinlong Xu (University of Science and Technology of China)
Mumak: efficient and black-box bug detection for Persistent Memory João Gonçalves (INESC-ID & IST U. Lisboa), Miguel Matos (INESC-ID & IST U. Lisboa), Rodrigo Rodrigues (INESC-ID & IST U. Lisboa)
Fail through the Cracks: Cross-System Interaction Failures in Modern Cloud Systems Lilia Tang (University of Illinois Urbana-Champaign), Chaitanya Bhandari (University of Illinois Urbana-Champaign), Yongle Zhang (Purdue University), Anna Karanika (University of Illinois Urbana-Champaign), Shuyang Ji (University of Illinois Urbana-Champaign), Indranil Gupta (University of Illinois Urbana-Champaign), Tianyin Xu (University of Illinois Urbana-Champaign)
vTMM: Tiered Memory Management for Virtual Machines Sai Sha (Peking University), Chuandong Li (Peking University), Yingwei Luo (Peking University), Xiaolin Wang (Peking University), Zhenlin Wang (Michigan Tech)
Saba: Rethinking Datacenter Network Allocation from Application’s Perspective M.R. Siavash Katebzadeh (University of Edinburgh), Paolo Costa (Microsoft Research), Boris Grot (University of Edinburgh)
Egeria: Efficient DNN Training with Knowledge-Guided Layer Freezing Yiding Wang (Hong Kong University of Science and Technology), Decang Sun (Hong Kong University of Science and Technology), Kai Chen (Hong Kong University of Science and Technology), Fan Lai (University of Michigan), Mosharaf Chowdhury (University of Michigan)
Aggregate VM: Why Reduce or Evict VM’s Resources When You Can Borrow Them From Other Nodes? Ho-Ren Chuang (Virginia Tech), Karim Manaouil (University of Edinburgh), Tong Xing (University of Edinburgh), Antonio Barbalace (University of Edinburgh), Pierre Olivier (University of Manchester), Balvansh Heerekar (Virginia Tech), Binoy Ravindran (Virginia Tech)
FlexPass: A Case for Flexible Credit-based Transport for Datacenter Networks Hwijoon Lim (KAIST), Jaehong Kim (KAIST), Inho Cho (MIT CSAIL), Keon Jang (MPI-SWS // Rubrik), Wei Bai (Microsoft Research), Dongsu Han (KAIST)
Nephele: extending virtualization environments for cloning unikernel-based VMs Costin Lupu (University Politehnica of Bucharest), Andrei Albișoru (University Politehnica of Bucharest), Radu Nichita (University Politehnica of Bucharest), Doru-Florin Blânzeanu (University Politehnica of Bucharest), Mihai Pogonaru (University Politehnica of Bucharest), Răzvan Deaconescu (University Politehnica of Bucharest), Costin Raiciu (University Politehnica of Bucharest)
Dissecting BFT Consensus: In Trusted Components we Trust! Suyash Gupta (UC Berkeley), Sajjad Rahnama (University of California, Davis), Shubham Pandey (University of California, Davis), Natacha Crooks (UC Berkeley), Mohammad Sadoghi (University of California, Davis)
NearPM: A Near-memory Processing Prototype for Storage-class Workloads Yasas Seneviratne (University of Virginia), Korakit Seemakhupt (University of Virginia), Sihang Liu (University of Virginia), Samira Khan (University of Virginia), Sihang Liu (University of Virginia)
KVStore: A Hash-Table Architected for the Speed of DRAM Vikram Narayanan (University of California, Irvine // University of Utah), David Detweiler (University of California, Irvine), Tianjiao Huang (University of California, Irvine), Anton Burtsev (University of Utah // University of California, Irvine)
Unikernel Linux (UKL) Ali Raza (Boston University), Thomas Unger (Boston University), Matthew Boyd (Boston University), Eric Munson (Boston University), Parul Sohal (Boston University), Ulrich Drepper (Red Hat), Richard Jones (Red Hat), Daniel Bristot de Oliveira (Red Hat), Larry Woodman (Red Hat), Renato Mancuso (Boston University), Jonathan Appavoo (Boston University), Orran Krieger (Boston University)
Pocket: ML Serving from the Edge Misun Park (Georgia Institute of Technology), Ketan Bhardwaj (Georgia Institute of Technology), Ada Gavrilovska (Georgia Institute of Technology)