Monday, July 11
8:00 am–9:00 am
Continental Breakfast
9:00 am–10:00 am
USENIX ATC '22 and OSDI '22 Joint Keynote Address
Title TBA
David L. Tennenhouse
10:00 am–10:30 am
Break with Refreshments
10:30 am–10:45 am
Opening Remarks and Awards
Jiri Schindler, Tranquil Data, and Noa Zilberman, University of Oxford
10:45 am–12:00 pm
Storage 1
ZNSwap: un-Block your Swap
Shai Bergman, Technion; Niklas Cassel and Matias Bjørling, Western Digital; Mark Silberstein, Technion
Building a High-performance Fine-grained Deduplication Framework for Backup Storage with High Deduplication Ratio
Xiangyu Zou and Wen Xia, Harbin Institute of Technology, Shenzhen; Philip Shilane, Dell Technologies; Haijun Zhang and Xuan Wang, Harbin Institute of Technology, Shenzhen
Secure and Lightweight Deduplicated Storage via Shielded Deduplication-Before-Encryption
Zuoru Yang, The Chinese University of Hong Kong; Jingwei Li, University of Electronic Science and Technology of China; Patrick P. C. Lee, The Chinese University of Hong Kong
Containers
RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing
Zijun Li, Jiagan Cheng, and Quan Chen, Shanghai Jiao Tong University; Eryu Guan, Zizheng Bian, Yi Tao, Bin Zha, Qiang Wang, and Weidong Han, Alibaba Group; Minyi Guo, Shanghai Jiao Tong University
Help Rather Than Recycle: Alleviating Cold Startup in Serverless Computing Through Inter-Function Container Sharing
Zijun Li, Linsong Guo, Quan Chen, Jiagan Cheng, and Chuhao Xu, Shanghai Jiao Tong University; Deze Zeng, China University of Geosciences; Zhuo Song, Tao Ma, and Yong Yang, Alibaba Cloud; Chao Li and Minyi Guo, Shanghai Jiao Tong University
RRC: Responsive Replicated Containers
Diyu Zhou, UCLA and EPFL; Yuval Tamir, UCLA
12:00 pm–1:20 pm
Lunch
1:20 pm–3:00 pm
Distributed Systems 1
uKharon: A Membership Service for Microsecond Applications
Rachid Guerraoui and Antoine Murat, EPFL; Javier Picorel, Huawei Technologies; Athanasios Xygkis, EPFL; Huabing Yan and Pengfei Zuo, Huawei Technologies
KRCORE: a microsecond-scale RDMA control plane for elastic computing
Xingda Wei, Fangming Lu, Rong Chen, and Haibo Chen, Shanghai Jiao Tong University
Zero-Change Object Transmission for Distributed Big Data Analytics
Mingyu Wu, Shuaiwei Wang, Haibo Chen, and Binyu Zang, Shanghai Jiao Tong University
Sift: Using Refinement-guided Automation to Verify Complex Distributed Systems
Haojun Ma, Hammad Ahmad, Aman Goel, Eli Goldweber, Jean-Baptiste Jeannin, Manos Kapritsos, and Baris Kasikci, University of Michigan
Machine Learning 1
Faith: An Efficient Framework for Transformer Verification on GPUs
Boyuan Feng, Tianqi Tang, Yuke Wang, Zhaodong Chen, Zheng Wang, Shu Yang, Yuan Xie, and Yufei Ding, University of California, Santa Barbara
DVABatch: Diversity-aware Multi-Entry Multi-Exit Batching for Efficient Processing of DNN Services on GPUs
Weihao Cui, Han Zhao, Quan Chen, Hao Wei, and Zirui Li, Shanghai Jiao Tong University; Deze Zeng, China University of Geosciences; Chao Li and Minyi Guo, Shanghai Jiao Tong University
Serving Heterogeneous Machine Learning Models on Multi-GPU Servers with Spatio-Temporal Sharing
Seungbeom Choi, Sunho Lee, Yeonjae Kim, Jongse Park, Youngjin Kwon, and Jaehyuk Huh, KAIST
PilotFish: Harvesting Free Cycles of Cloud Gaming with Deep Learning Training
Wei Zhang and Binghao Chen, Shanghai Jiao Tong University; Zhenhua Han, Microsoft Research; Quan Chen, Shanghai Jiao Tong University; Peng Cheng, Fan Yang, Ran Shu, and Yuqing Yang, Microsoft Research; Minyi Guo, Shanghai Jiao Tong University
3:00 pm–3:30 pm
Break with Refreshments
3:30 pm–4:25 pm
Operating Systems 1
Privbox: Faster System Calls Through Sandboxed Privileged Execution
Dmitry Kuznetsov and Adam Morrison, Tel Aviv University
BBQ: A Block-based Bounded Queue for Exchanging Data and Profiling
Jiawei Wang, Huawei Dresden Research Center, Huawei OS Kernel Lab, Technische Universität Dresden; Diogo Behrens, Ming Fu, Lilith Oberhauser, Jonas Oberhauser, and Jitang Lei, Huawei Dresden Research Center, Huawei OS Kernel Lab; Geng Chen, Huawei OS Kernel Lab; Hermann Härtig, Technische Universität Dresden; Haibo Chen, Huawei OS Kernel Lab, Shanghai Jiao Tong University
Disaggregated Systems
Retry or Not: Predictive Retry of DNN Job Failures with Sibylla
Taeyoon Kim, Suyeon Jung, Jongseop Lee, Soobee Lee, and Myeongjae Jeon, UNIST
Speculative Recovery: Cheap, Highly Available Fault Tolerance with Disaggregated Storage
Nanqinqin Li, Anja Kalaba, Michael J. Freedman, Wyatt Lloyd, and Amit Levy, Princeton University
Direct Access, High-Performance Memory Disaggregation with DirectCXL
Donghyun Gouk, Sangwon Lee, Miryeong Kwon, and Myoungsoo Jung, KAIST
4:25 pm–4:45 pm
Short Break
4:45 pm–6:00 pm
Networking 1
Not that Simple: Email Delivery in the 21st Century
Florian Holzbauer and Olamide Omolola, SBA Research; Johanna Ullrich, SBA Research, Universität Wien; Martina Lindorfer, TU Wien; Tobias Fiebig, Max-Planck-Institut für Informatik
AddrMiner: A Comprehensive Global Active IPv6 Address Discovery System
Guanglei Song, Jiahai Yang, Lin He, Zhiliang Wang, Guo Li, Chenxin Duan, and Yaozhong Liu, Tsinghua University; Zhongxiang Sun, Beijing Jiaotong University
Co-opting Linux Processes for High-Performance Network Simulation
Rob Jansen, U.S. Naval Research Laboratory; Jim Newsome, Tor Project; Ryan Wails, Georgetown University, U.S. Naval Research Laboratory
Finding Bugs
KSG: Augmenting Kernel Fuzzing with System Call Specification Generation
Hao Sun, Yuheng Shen, Jianzhong Liu, Yiru Xu, and Yu Jiang, Tsinghua University
DLOS: Effective Static Detection of Deadlocks in OS Kernels
Jia-Ju Bai, Tuo Li, and Shi-Min Hu, Tsinghua University
Modulo: Finding Convergence Failure Bugs in Distributed Systems with Divergence Resync Models
Beom Heyn Kim, Samsung Research; Taesoo Kim, Georgia Institute of Technology, Samsung Research; David Lie, Univ. Toronto
6:30 pm–8:00 pm
OSDI '22 Poster Session and Reception
Sponsored by Amazon
Would you like to share a provocative opinion, interesting preliminary work, or a cool idea that will spark discussion at this year's OSDI? The poster session is the perfect venue to introduce such new or ongoing work. Poster presenters will have the opportunity to discuss their work, get exposure, and receive feedback from other attendees during the in-person evening reception. The list of accepted posters will be available soon.
Tuesday, July 12
8:00 am–9:00 am
Continental Breakfast
9:00 am–10:00 am
USENIX ATC '22 and OSDI '22 Joint Keynote Address
Title TBA
Eric A. Brewer
10:00 am–10:30 am
Break with Refreshments
10:30 am–12:10 pm
Security
SoftTRR: Protect Page Tables against Rowhammer Attacks using Software-only Target Row Refresh
Zhi Zhang, CSIRO’s Data61 Australia; Yueqiang Cheng, NIO Security Research; Minghua Wang, Baidu Security; Wei He, SKLOIS, Institute of Information Engineering, CAS and School of Cyber Security, University of Chinese Academy of Sciences; Wenhao Wang, Institute of Information Engineering, CAS; Nepal Surya, CSIRO’s Data61 Australia; yansong gao, Nanjing University of Science and Technology, China; Kang Li, Baidu Security; Zhe Wang and Chenggang Wu, Institute of Computing Technology, Chinese Academy of Sciences
Hardening Hypervisors with Ombro
Ethan Johnson, Colin Pronovost, and John Criswell, University of Rochester
HyperEnclave: An Open and Cross-platform Trusted Execution Environment
Yuekai Jia, Tsinghua University; Shuang Liu, Ant Group; Wenhao Wang, Institute of Information Engineering, CAS; Yu Chen, Tsinghua University; Zhengde Zhai, Shoumeng Yan, and Zhengyu He, Ant Group
PRIDWEN: Universally Hardening SGX Programs via Load-Time Synthesis
Fan Sang, Georgia Institute of Technology; Ming-Wei Shih, Microsoft; Sangho Lee, Microsoft Research; Xiaokuan Zhang and Taesoo Kim, Georgia Institute of Technology
Machine Learning 2
Tetris: Memory-efficient Serverless Inference through Tensor Sharing
Jie Li, Laiping Zhao, and Yanan Yang, Tianjin University; Kunlin Zhan, 58.com; Keqiu Li, Tianjin University
PetS: A Unified Framework for Parameter-Efficient Transformers Serving
Zhe Zhou and Xuechao Wei, Peking University; Jiejing Zhang, Alibaba Inc; Guangyu Sun, Peking University
Campo: A Cost-Aware and High-Performance Mixed Precision Optimizer for Neural Network Training
Xin He, Jianhua Sun, and Hao Chen, Hunan University; Dong Li, University of California, Merced
Primo: Practical Learning-Augmented Systems with Interpretable Models
Qinghao Hu, Nanyang Technological University; Harsha Nori, Microsoft; Peng Sun, SenseTime; Yonggang Wen and Tianwei Zhang, Nanyang Technological University
12:10 pm–1:25 pm
Lunch
1:25 pm–2:40 pm
Distributed Systems 2
Meces: Latency-efficient Rescaling via Prioritized State Migration for Stateful Distributed Stream Processing Systems
Rong Gu, Han Yin, Weichang Zhong, Chunfeng Yuan, and Yihua Huang, State Key Laboratory for Novel Software Technology, Nanjing University
Building Fault-Tolerant Distributed Systems with DepFast
Xuhao Luo, University of Illinois at Urbana-Champaign; Shuai Mu, Stony Brook University; Tianyin Xu, University of Illinois at Urbana-Champaign
High Throughput Replication with Integrated Membership Management
Pedro Fouto, Nuno Preguiça, and João Leitão, NOVA-LINCS - FCT/UNL
Operating Systems 2
CBMM: Financial Advice for Kernel Memory Managers
Mark Mansi, Bijan Tabatabai, and Michael M. Swift, University of Wisconsin - Madison
EPK: Scalable and Efficient Memory Protection Key
Jinyu Gu, Hao Li, Wentai Li, Yubin Xia, and Haibo Chen, Shanghai Jiao Tong University
Memory Harvesting in Multi-GPU Systems with Hierarchical Unified Virtual Memory
Sangjin Choi and Taeksoo Kim, KAIST; Jinwoo Jeong, Ajou University; Rachata Ausavarungnirun, King Mongkut's University of Technology North Bangkok; Myeongjae Jeon, UNIST; Youngjin Kwon, KAIST; Jeongseob Ahn, Ajou University
2:40 pm–3:15 pm
Break with Refreshments
3:15 pm–4:30 pm
Deployed Systems 1
Zero Overhead Monitoring for Cloud-native Infrastructure using RDMA
Zhe Wang, Shanghai Jiao Tong University, China; Teng Ma, Alibaba Cloud, China; Linghe Kong, Shanghai Jiao Tong University, China; Zhenzao Wen, Jingxuan Li, Zhuo Song, Yang Lu, Yong Yang, and Tao Ma, Alibaba Cloud, China; Guihai Chen, Shanghai Jiao Tong University, China; Wei Cao, Alibaba Cloud, China
Critical Path Analysis of Large-scale Microservice Architectures
Zhizhou Zhang, UC Santa Barbara; Milind Chabbi, Murali Krishna Ramanathan, Prithvi Raj, and Abhishek Parwal, Uber Technologies Inc.; Tim Sherwood, UC Santa Barbara
Whale: Efficient Giant Model Training over Heterogeneous GPUs
Xianyan Jia, Le Jiang, Ang Wang, and Wencong Xiao, Alibaba Group; Ziji Shi, National University of Singapore & Alibaba Group; Jie Zhang, Xinyuan Li, Langshi Chen, Yong Li, Zhen Zheng, Xiaoyong Liu, and Wei Lin, Alibaba Group
Machine Learning 3
ML Data Processing as a Service
Dan Graur and Damien Aymon, ETH Zurich; Tanguy Albrici, unaffiliated; Chandramohan A. Thekkath, Google; Ana Klimovic, ETH Zurich
CoVA: Exploiting Compressed-Domain Analysis to Accelerate Video Analytics
Jinwoo Hwang, Minsu Kim, Daeun Kim, Seungho Nam, Yoonsung Kim, and Dohee Kim, KAIST; Hardik Sharma, Google; Jongse Park, KAIST
SOTER: Guarding Black-box Inference for General Neural Networks at the Edge
Tianxiang Shen, Ji Qi, Jianyu Jiang, Xian Wang, Xiyuan Wen, Xusheng Chen, and Shixiong Zhao, The University of Hong Kong; Sen Wang and Li Chen, Huawei Technologies; Xiapu Luo, The Hong Kong Polytechnic University; Fengwei Zhang, Southern University of Science and Technology (SUSTech); Heming Cui, The University of Hong Kong
4:30 pm–4:45 pm
Short Break
4:45 pm–6:00 pm
Storage 2
IPLFS: Log-Structured File System without Garbage Collection
Juwon Kim, Minsu Jang, Muhammad Danish Tehseen, Joontaek Oh, and YouJip Won, KAIST
Vigil-KV: Hardware-Software Co-Design to Integrate Strong Latency Determinism into Log-Structured Merge Key-Value Stores
Miryeong Kwon, Seungjun Lee, and Hyunkyu Choi, KAIST; Jooyoung Hwang, Samsung Electronics Co., Ltd.; Myoungsoo Jung, KAIST
Pacman: An Efficient Compaction Approach for Log-Structured Key-Value Store on Persistent Memory
Jing Wang, Youyou Lu, Qing Wang, and Minhui Xie, Tsinghua University; Keji Huang, Huawei; Jiwu Shu, Tsinghua University
Networking 2
Towards Latency Awareness for Content Delivery Network Caching
Gang Yan and Jian Li, SUNY-Binghamton University
Hashing Design in Modern Networks: Challenges and Mitigation Techniques
Yunhong Xu, Texas A&M University; Keqiang He and Rui Wang, Google; Minlan Yu, Harvard University; Nick Duffield, Texas A&M University; Hassan Wassel, Shidong Zhang, Leon Poutievski, Junlan Zhou, and Amin Vahdat, Google
Firebolt: Finding Bugs in Programmable Data Plane Generators
Jiamin Cao, Tsinghua University; Yu Zhou and Chen Sun, Alibaba Group; Lin He, Zhaowei Xi, and Ying Liu, Tsinghua University
Wednesday, July 13
8:00 am–9:00 am
Continental Breakfast
9:00 am–10:00 am
USENIX ATC '22 and OSDI '22 Joint Keynote Address
Title TBA
Margaret Martonosi
10:00 am–10:30 am
Break with Refreshments
10:30 am–12:10 pm
Compilers and PL
Investigating Managed Language Runtime Performance: Why JavaScript and Python are 8x and 29x slower than C++, yet Java and Go can be Faster?
David Lion, University of Toronto and YScope Inc.; Adrian Chiu and Michael Stumm, University of Toronto; Ding Yuan, University of Toronto and YScope Inc.
Automatic Recovery of Fine-grained Compiler Artifacts at the Binary Level
Yufei Du, University of North Carolina-Chapel Hill; Ryan Court and Kevin Snow, Zeropoint Dynamics; Fabian Monrose, University of North Carolina-Chapel Hill
JITServer: Disaggregated Caching JIT Compiler for the JVM in the Cloud
Alexey Khrabrov, University of Toronto; Marius Pirvu and Vijay Sundaresan, IBM; Eyal de Lara, University of Toronto
Riker: Always-Correct and Fast Incremental Builds from Simple Specifications
Charlie Curtsinger, Grinnell College; Daniel W. Barowy, Williams College
12:10 pm–1:25 pm
Lunch
1:25 pm–2:40 pm
Storage 3
FlatFS: Flatten Hierarchical File System Namespace on Non-volatile Memories
Miao Cai, Junru Shen, and Bin Tang, Hohai University; Hao Huang, Nanjing University; Baoliu Ye, Hohai University
StRAID: Stripe-threaded Architecture for Parity-based RAIDs with Ultra-fast SSDs
Shucheng Wang, Qiang Cao, and Ziyi Lu, Huazhong University of Science and Technology; Hong Jiang, UT Arlington; Jie Yao, Huazhong University of Science and Technology; Yuanyuan Dong, Alibaba Group
Vinter: Automatic Non-Volatile Memory Crash Consistency Testing for Full Systems
Lukas Werling, Samuel Kalbfleisch, and Frank Bellosa, Karlsruhe Institute of Technology
2:40 pm–3:15 pm
Break with Refreshments
3:15 pm–4:30 pm
NICs
AlNiCo: SmartNIC-accelerated Contention-aware Request Scheduling for Transaction Processing
Junru Li, Youyou Lu, Qing Wang, Jiazhen Lin, Zhe Yang, and Jiwu Shu, Tsinghua University
FpgaNIC: An FPGA-based Versatile 100Gb SmartNIC for GPUs
Zeke Wang, Hongjing Huang, Jie Zhang, and Fei Wu, Zhejiang University; Gustavo Alonso, ETH Zurich
Faster Software Packet Processing on FPGA NICs with eBPF Program Warping
Marco Bonola, CNIT/Axbryd; Giacomo Belocchi, Angelo Tulumello, and Marco Spaziani Brunella, Axbryd/University of Rome "Tor Vergata"; Giuseppe Siracusano, NEC Laboratories Europe; Giuseppe Bianchi, University of Rome "Tor Vergata"/CNIT; Roberto Bifulco, NEC Laboratories Europe
4:30 pm–4:45 pm
Short Break
4:45 pm–6:00 pm
Deployed Systems 2
NVMe SSD Failures in the Field: the Fail-Stop and the Fail-Slow
Ruiming Lu, Shanghai Jiao Tong University; Erci Xu, PDL; Yiming Zhang, Xiamen University; Zhaosheng Zhu, Mengtian Wang, and Zongpeng Zhu, Alibaba Inc.; Guangtao Xue, Shanghai Jiao Tong University; Minglu Li, Shanghai Jiao Tong University & Zhejiang Normal University; Jiesheng Wu, Alibaba Inc.
CacheSack: Admission Optimization for Google Datacenter Flash Caches
Tzu-Wei Yang, Seth Pollen, Mustafa Uysal, Arif Merchant, and Homer Wolfmeister, Google
DynamoDB: A Scalable, Predictable, and Managed NoSQL DataStore
Akshat Vig, Amazon Web Services; Somasundaram Perianayagam, Amazon.com; Doug Terry, Swami Sivasubramanian, Jaso Sorenson, Akhilesh Mritunjai, and Joseph Idziorek, Amazon Web Services
6:00 pm–6:05 pm
Closing Remarks
Jiri Schindler, Tranquil Data, and Noa Zilberman, University of Oxford