@inproceedings {294783, author = {Yubo Liu and Yuxin Ren and Mingrui Liu and Hongbo Li and Hanjun Guo and Xie Miao and Xinwei Hu and Haibo Chen}, title = {Optimizing File Systems on Heterogeneous Memory by Integrating {DRAM} Cache with Virtual Memory Management}, booktitle = {22nd USENIX Conference on File and Storage Technologies (FAST 24)}, year = {2024}, isbn = {978-1-939133-38-0}, address = {Santa Clara, CA}, pages = {71--87}, url = {https://www.usenix.org/conference/fast24/presentation/liu-yubo}, publisher = {USENIX Association}, month = feb } @inproceedings {288554, author = {Haoran Ding and Zhaoguo Wang and Zhuohao Shen and Rong Chen and Haibo Chen}, title = {Automated Verification of Idempotence for Stateful Serverless Applications}, booktitle = {17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)}, year = {2023}, isbn = {978-1-939133-34-2}, address = {Boston, MA}, pages = {887--910}, url = {https://www.usenix.org/conference/osdi23/presentation/ding}, publisher = {USENIX Association}, month = jul } @inproceedings {288796, author = {Dingji Li and Zeyu Mi and Chenhui Ji and Yifan Tan and Binyu Zang and Haibing Guan and Haibo Chen}, title = {Bifrost: Analysis and Optimization of Network {I/O} Tax in Confidential Virtual Machines}, booktitle = {2023 USENIX Annual Technical Conference (USENIX ATC 23)}, year = {2023}, isbn = {978-1-939133-35-9}, address = {Boston, MA}, pages = {1--15}, url = {https://www.usenix.org/conference/atc23/presentation/li-dingji}, publisher = {USENIX Association}, month = jul } @inproceedings {288760, author = {Sijie Shen and Zihang Yao and Lin Shi and Lei Wang and Longbin Lai and Qian Tao and Li Su and Rong Chen and Wenyuan Yu and Haibo Chen and Binyu Zang and Jingren Zhou}, title = {Bridging the Gap between Relational {OLTP} and Graph-based {OLAP}}, booktitle = {2023 USENIX Annual Technical Conference (USENIX ATC 23)}, year = {2023}, isbn = {978-1-939133-35-9}, address = {Boston, MA}, pages = {181--196}, url = {https://www.usenix.org/conference/atc23/presentation/shen}, publisher = {USENIX Association}, month = jul } @inproceedings {288650, author = {Jiawei Wang and Bohdan Trach and Ming Fu and Diogo Behrens and Jonathan Schwender and Yutao Liu and Jitang Lei and Viktor Vafeiadis and Hermann H{\"a}rtig and Haibo Chen}, title = {{BWoS}: Formally Verified Block-based Work Stealing for Parallel Processing}, booktitle = {17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)}, year = {2023}, isbn = {978-1-939133-34-2}, address = {Boston, MA}, pages = {833--850}, url = {https://www.usenix.org/conference/osdi23/presentation/wang-jiawei}, publisher = {USENIX Association}, month = jul } @inproceedings {288657, author = {Xingda Wei and Rongxin Cheng and Yuhan Yang and Rong Chen and Haibo Chen}, title = {Characterizing Off-path {SmartNIC} for Accelerating Distributed Systems}, booktitle = {17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)}, year = {2023}, isbn = {978-1-939133-34-2}, address = {Boston, MA}, pages = {987--1004}, url = {https://www.usenix.org/conference/osdi23/presentation/wei-smartnic}, publisher = {USENIX Association}, month = jul } @inproceedings {288576, author = {Mingyu Li and Xuyang Zhao and Le Chen and Cheng Tan and Huorong Li and Sheng Wang and Zeyu Mi and Yubin Xia and Feifei Li and Haibo Chen}, title = {Encrypted Databases Made Secure Yet Maintainable}, booktitle = {17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)}, year = {2023}, isbn = {978-1-939133-34-2}, address = {Boston, MA}, pages = {117--133}, url = {https://www.usenix.org/conference/osdi23/presentation/li-mingyu}, publisher = {USENIX Association}, month = jul } @inproceedings {288627, author = {Xingda Wei and Fangming Lu and Tianxia Wang and Jinyu Gu and Yuhan Yang and Rong Chen and Haibo Chen}, title = {No Provisioned Concurrency: Fast {RDMA-codesigned} Remote Fork for Serverless Computing}, booktitle = {17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)}, year = {2023}, isbn = {978-1-939133-34-2}, address = {Boston, MA}, pages = {497--517}, url = {https://www.usenix.org/conference/osdi23/presentation/wei-rdma}, publisher = {USENIX Association}, month = jul } @inproceedings {288546, author = {Jiahao Chen and Dingji Li and Zeyu Mi and Yuxuan Liu and Binyu Zang and Haibing Guan and Haibo Chen}, title = {Security and Performance in the Delegated User-level Virtualization}, booktitle = {17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)}, year = {2023}, isbn = {978-1-939133-34-2}, address = {Boston, MA}, pages = {209--226}, url = {https://www.usenix.org/conference/osdi23/presentation/chen}, publisher = {USENIX Association}, month = jul } @inproceedings {280732, author = {Jiawei Wang and Diogo Behrens and Ming Fu and Lilith Oberhauser and Jonas Oberhauser and Jitang Lei and Geng Chen and Hermann H{\"a}rtig and Haibo Chen}, title = {{BBQ}: A Block-based Bounded Queue for Exchanging Data and Profiling}, booktitle = {2022 USENIX Annual Technical Conference (USENIX ATC 22)}, year = {2022}, isbn = {978-1-939133-29-35}, address = {Carlsbad, CA}, pages = {249--262}, url = {https://www.usenix.org/conference/atc22/presentation/wang-jiawei}, publisher = {USENIX Association}, month = jul } @inproceedings {280734, author = {Jinyu Gu and Hao Li and Wentai Li and Yubin Xia and Haibo Chen}, title = {{EPK}: Scalable and Efficient Memory Protection Keys}, booktitle = {2022 USENIX Annual Technical Conference (USENIX ATC 22)}, year = {2022}, isbn = {978-1-939133-29-36}, address = {Carlsbad, CA}, pages = {609--624}, url = {https://www.usenix.org/conference/atc22/presentation/gu-jinyu}, publisher = {USENIX Association}, month = jul } @inproceedings {281306, author = {Jinyu Gu and Bojun Zhu and Mingyu Li and Wentai Li and Yubin Xia and Haibo Chen}, title = {A {Hardware-Software} Co-design for Efficient {Intra-Enclave} Isolation}, booktitle = {31st USENIX Security Symposium (USENIX Security 22)}, year = {2022}, isbn = {978-1-939133-31-1}, address = {Boston, MA}, pages = {3129--3145}, url = {https://www.usenix.org/conference/usenixsecurity22/presentation/gu-jinyu}, publisher = {USENIX Association}, month = aug } @inproceedings {277808, author = {Jifei Yi and Mingkai Dong and Fangnuo Wu and Haibo Chen}, title = {{HTMFS}: Strong Consistency Comes for Free with Hardware Transactional Memory in Persistent Memory File Systems}, booktitle = {20th USENIX Conference on File and Storage Technologies (FAST 22)}, year = {2022}, isbn = {978-1-939133-26-7}, address = {Santa Clara, CA}, pages = {17--34}, url = {https://www.usenix.org/conference/fast22/presentation/yi-htmfs}, publisher = {USENIX Association}, month = feb } @inproceedings {280746, author = {Xingda Wei and Fangming Lu and Rong Chen and Haibo Chen}, title = {{KRCORE}: A Microsecond-scale {RDMA} Control Plane for Elastic Computing}, booktitle = {2022 USENIX Annual Technical Conference (USENIX ATC 22)}, year = {2022}, isbn = {978-1-939133-29-42}, address = {Carlsbad, CA}, pages = {121--136}, url = {https://www.usenix.org/conference/atc22/presentation/wei}, publisher = {USENIX Association}, month = jul } @inproceedings {280914, author = {Mingcong Han and Hanze Zhang and Rong Chen and Haibo Chen}, title = {Microsecond-scale Preemption for Concurrent {GPU-accelerated} {DNN} Inferences}, booktitle = {16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)}, year = {2022}, isbn = {978-1-939133-28-1}, address = {Carlsbad, CA}, pages = {539--558}, url = {https://www.usenix.org/conference/osdi22/presentation/han}, publisher = {USENIX Association}, month = jul } @inproceedings {277796, author = {Jifei Yi and Benchao Dong and Mingkai Dong and Ruizhe Tong and Haibo Chen}, title = {{MT^2}: Memory Bandwidth Regulation on Hybrid {NVM/DRAM} Platforms}, booktitle = {20th USENIX Conference on File and Storage Technologies (FAST 22)}, year = {2022}, isbn = {978-1-939133-26-7}, address = {Santa Clara, CA}, pages = {199--216}, url = {https://www.usenix.org/conference/fast22/presentation/yi-mt2}, publisher = {USENIX Association}, month = feb } @inproceedings {280780, author = {Mingyu Wu and Shuaiwei Wang and Haibo Chen and Binyu Zang}, title = {{Zero-Change} Object Transmission for Distributed Big Data Analytics}, booktitle = {2022 USENIX Annual Technical Conference (USENIX ATC 22)}, year = {2022}, isbn = {978-1-939133-29-59}, address = {Carlsbad, CA}, pages = {137--150}, url = {https://www.usenix.org/conference/atc22/presentation/wu}, publisher = {USENIX Association}, month = jul } @inproceedings {273727, author = {Mingyu Li and Jinhao Zhu and Tianxu Zhang and Cheng Tan and Yubin Xia and Sebastian Angel and Haibo Chen}, title = {Bringing Decentralized Search to Decentralized Services}, booktitle = {15th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 21)}, year = {2021}, isbn = {978-1-939133-22-9}, pages = {331--347}, url = {https://www.usenix.org/conference/osdi21/presentation/li}, publisher = {{USENIX} Association}, month = jul } @inproceedings {273889, author = {Xingda Wei and Xiating Xie and Rong Chen and Haibo Chen and Binyu Zang}, title = {Characterizing and Optimizing Remote Persistent Memory with {RDMA} and {NVM}}, booktitle = {2021 USENIX Annual Technical Conference (USENIX ATC 21)}, year = {2021}, isbn = {978-1-939133-23-6}, pages = {523--536}, url = {https://www.usenix.org/conference/atc21/presentation/wei}, publisher = {USENIX Association}, month = jul } @inproceedings {273747, author = {Jiachen Wang and Ding Ding and Huan Wang and Conrad Christensen and Zhaoguo Wang and Haibo Chen and Jinyang Li}, title = {Polyjuice: {High-Performance} Transactions via Learned Concurrency Control}, booktitle = {15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21)}, year = {2021}, isbn = {978-1-939133-22-9}, pages = {198--216}, url = {https://www.usenix.org/conference/osdi21/presentation/wang-jiachen}, publisher = {USENIX Association}, month = jul } @inproceedings {273739, author = {Sijie Shen and Rong Chen and Haibo Chen and Binyu Zang}, title = {Retrofitting High Availability Mechanism to Tame Hybrid Transaction/Analytical Processing}, booktitle = {15th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 21)}, year = {2021}, isbn = {978-1-939133-22-9}, pages = {219--238}, url = {https://www.usenix.org/conference/osdi21/presentation/shen}, publisher = {{USENIX} Association}, month = jul } @inproceedings {273705, author = {Erhu Feng and Xu Lu and Dong Du and Bicheng Yang and Xueqiang Jiang and Yubin Xia and Binyu Zang and Haibo Chen}, title = {Scalable Memory Protection in the {PENGLAI} Enclave}, booktitle = {15th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 21)}, year = {2021}, isbn = {978-1-939133-22-9}, pages = {275--294}, url = {https://www.usenix.org/conference/osdi21/presentation/feng}, publisher = {{USENIX} Association}, month = jul } @inproceedings {262028, author = {Xingda Wei and Rong Chen and Haibo Chen and Zhaoguo Wang and Zhenhan Gong and Binyu Zang}, title = {Unifying Timestamp with Transaction Ordering for {MVCC} with Decentralized Scalar Timestamp}, booktitle = {18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21)}, year = {2021}, isbn = {978-1-939133-21-2}, pages = {357--372}, url = {https://www.usenix.org/conference/nsdi21/presentation/wei}, publisher = {USENIX Association}, month = apr } @inproceedings {258947, author = {Xingda Wei and Rong Chen and Haibo Chen}, title = {Fast {RDMA-based} Ordered {Key-Value} Store using Remote Learned Cache}, booktitle = {14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)}, year = {2020}, isbn = {978-1-939133-19-9}, pages = {117--135}, url = {https://www.usenix.org/conference/osdi20/presentation/wei}, publisher = {USENIX Association}, month = nov } @inproceedings {254384, author = {Jinyu Gu and Xinyue Wu and Wentai Li and Nian Liu and Zeyu Mi and Yubin Xia and Haibo Chen}, title = {Harmonizing Performance and Isolation in Microkernels with Efficient Intra-kernel Isolation and Communication}, booktitle = {2020 USENIX Annual Technical Conference (USENIX ATC 20)}, year = {2020}, isbn = {978-1-939133-14-4}, pages = {401--417}, url = {https://www.usenix.org/conference/atc20/presentation/gu}, publisher = {USENIX Association}, month = jul } @inproceedings {247678, author = {Zeyu Mi and Dingji Li and Haibo Chen and Binyu Zang and Haibing Guan}, title = {(Mostly) Exitless {VM} Protection from Untrusted Hypervisor through Disaggregated Nested Virtualization}, booktitle = {29th USENIX Security Symposium (USENIX Security 20)}, year = {2020}, isbn = {978-1-939133-17-5}, pages = {1695--1712}, url = {https://www.usenix.org/conference/usenixsecurity20/presentation/mi}, publisher = {USENIX Association}, month = aug } @inproceedings {254453, author = {Mingyu Wu and Ziming Zhao and Yanfei Yang and Haoyu Li and Haibo Chen and Binyu Zang and Haibing Guan and Sanhong Li and Chuansheng Lu and Tongbao Zhang}, title = {Platinum: A {CPU-Efficient} Concurrent Garbage Collector for {Tail-Reduction} of Interactive Services}, booktitle = {2020 USENIX Annual Technical Conference (USENIX ATC 20)}, year = {2020}, isbn = {978-1-939133-14-4}, pages = {159--172}, url = {https://www.usenix.org/conference/atc20/presentation/wu-mingyu}, publisher = {USENIX Association}, month = jul } @inproceedings {234892, author = {Xiang Gao and Mingkai Dong and Xie Miao and Wei Du and Chao Yu and Haibo Chen}, title = {{EROFS}: A Compression-friendly Readonly File System for Resource-scarce Devices}, booktitle = {2019 USENIX Annual Technical Conference (USENIX ATC 19)}, year = {2019}, isbn = {978-1-939133-03-8}, address = {Renton, WA}, pages = {149--162}, url = {http://www.usenix.org/conference/atc19/presentation/gao}, publisher = {USENIX Association}, month = jul } @inproceedings {234896, author = {Jinyu Gu and Qianqian Yu and Xiayang Wang and Zhaoguo Wang and Binyu Zang and Haibing Guan and Haibo Chen}, title = {Pisces: A Scalable and Efficient Persistent Transactional Memory}, booktitle = {2019 USENIX Annual Technical Conference (USENIX ATC 19)}, year = {2019}, isbn = {978-1-939133-03-8}, address = {Renton, WA}, pages = {913--928}, url = {http://www.usenix.org/conference/atc19/presentation/gu}, publisher = {USENIX Association}, month = jul } @inproceedings {234990, author = {Xiating Xie and Xingda Wei and Rong Chen and Haibo Chen}, title = {Pragh: Locality-preserving Graph Traversal with Split Live Migration}, booktitle = {2019 USENIX Annual Technical Conference (USENIX ATC 19)}, year = {2019}, isbn = {978-1-939133-03-8}, address = {Renton, WA}, pages = {723--738}, url = {https://www.usenix.org/conference/atc19/presentation/xie}, publisher = {USENIX Association}, month = jul } @inproceedings {222609, author = {Xingda Wei and Zhiyuan Dong and Rong Chen and Haibo Chen}, title = {Deconstructing {RDMA-enabled} Distributed Transactions: Hybrid is Better!}, booktitle = {13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)}, year = {2018}, isbn = {978-1-939133-08-3}, address = {Carlsbad, CA}, pages = {233--251}, url = {https://www.usenix.org/conference/osdi18/presentation/wei}, publisher = {USENIX Association}, month = oct } @inproceedings {215987, author = {Zhichao Hua and Dong Du and Yubin Xia and Haibo Chen and Binyu Zang}, title = {{EPTI}: Efficient Defence against Meltdown Attack for Unpatched {VMs}}, booktitle = {2018 USENIX Annual Technical Conference (USENIX ATC 18)}, year = {2018}, isbn = {ISBN 978-1-939133-01-4}, address = {Boston, MA}, pages = {255--266}, url = {https://www.usenix.org/conference/atc18/presentation/hua}, publisher = {USENIX Association}, month = jul } @inproceedings {216065, author = {Siyuan Wang and Chang Lou and Rong Chen and Haibo Chen}, title = {Fast and Concurrent {RDF} Queries using {RDMA-assisted} {GPU} Graph Exploration}, booktitle = {2018 USENIX Annual Technical Conference (USENIX ATC 18)}, year = {2018}, isbn = {978-1-939133-01-4}, address = {Boston, MA}, pages = {651--664}, url = {https://www.usenix.org/conference/atc18/presentation/wang-siyuan}, publisher = {USENIX Association}, month = jul } @inproceedings {203261, author = {Xingda Wei and Sijie Shen and Rong Chen and Haibo Chen}, title = {Replication-driven Live Reconfiguration for Fast Distributed Transaction Processing}, booktitle = {2017 USENIX Annual Technical Conference (USENIX ATC 17)}, year = {2017}, isbn = {978-1-931971-38-6}, address = {Santa Clara, CA}, pages = {335--347}, url = {https://www.usenix.org/conference/atc17/technical-sessions/presentation/wei}, publisher = {USENIX Association}, month = jul } @inproceedings {203171, author = {Mingkai Dong and Haibo Chen}, title = {Soft Updates Made Simple and Fast on Non-volatile Memory}, booktitle = {2017 USENIX Annual Technical Conference (USENIX ATC 17)}, year = {2017}, isbn = {978-1-931971-38-6}, address = {Santa Clara, CA}, pages = {719--731}, url = {https://www.usenix.org/conference/atc17/technical-sessions/presentation/dong}, publisher = {USENIX Association}, month = jul } @inproceedings {203678, author = {Zhichao Hua and Jinyu Gu and Yubin Xia and Haibo Chen and Binyu Zang and Haibing Guan}, title = {{vTZ}: Virtualizing {ARM} {TrustZone}}, booktitle = {26th USENIX Security Symposium (USENIX Security 17)}, year = {2017}, isbn = {978-1-931971-40-9}, address = {Vancouver, BC}, pages = {541--556}, url = {https://www.usenix.org/conference/usenixsecurity17/technical-sessions/presentation/hua}, publisher = {USENIX Association}, month = aug } @inproceedings {194428, author = {Heng Zhang and Mingkai Dong and Haibo Chen}, title = {Efficient and Available In-memory {KV-Store} with Hybrid Erasure Coding and Replication}, booktitle = {14th USENIX Conference on File and Storage Technologies (FAST 16)}, year = {2016}, isbn = {978-1-931971-28-7}, address = {Santa Clara, CA}, pages = {167--180}, url = {https://www.usenix.org/conference/fast16/technical-sessions/presentation/zhang-heng}, publisher = {USENIX Association}, month = feb } @inproceedings {199360, author = {Jiaxin Shi and Youyang Yao and Rong Chen and Haibo Chen and Feifei Li}, title = {Fast and Concurrent {RDF} Queries with {RDMA-Based} Distributed Graph Exploration}, booktitle = {12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)}, year = {2016}, isbn = {978-1-931971-33-1}, address = {Savannah, GA}, pages = {317--332}, url = {https://www.usenix.org/conference/osdi16/technical-sessions/presentation/shi}, publisher = {USENIX Association}, month = nov } @inproceedings {194440, author = {Qingshu Chen and Liang Liang and Yubin Xia and Haibo Chen}, title = {Mitigating Sync Amplification for Copy-on-write Virtual Disk}, booktitle = {14th USENIX Conference on File and Storage Technologies (FAST 16)}, year = {2016}, isbn = {ISBN 978-1-931971-28-7}, address = {Santa Clara, CA}, pages = {241--247}, url = {https://www.usenix.org/conference/fast16/technical-sessions/presentation/chen-qingshu}, publisher = {USENIX Association}, month = feb } @inproceedings {190926, author = {Jin Chen and Haibo Chen and Erick Bauman and Zhiqiang Lin and Binyu Zang and Haibing Guan}, title = {You {Shouldn{\textquoteright}t} Collect My Secrets: Thwarting Sensitive Keystroke Leakage in Mobile {IME} Apps}, booktitle = {24th USENIX Security Symposium (USENIX Security 15)}, year = {2015}, isbn = {978-1-939133-11-3}, address = {Washington, D.C.}, pages = {657--690}, url = {https://www.usenix.org/conference/usenixsecurity15/technical-sessions/presentation/chen-jin}, publisher = {USENIX Association}, month = aug } @inproceedings {183947, author = {Ran Liu and Heng Zhang and Haibo Chen}, title = {Scalable Read-mostly Synchronization Using Passive {Reader-Writer} Locks}, booktitle = {2014 USENIX Annual Technical Conference (USENIX ATC 14)}, year = {2014}, isbn = {978-1-931971-10-2}, address = {Philadelphia, PA}, pages = {219--230}, url = {https://www.usenix.org/conference/atc14/technical-sessions/presentation/liu}, publisher = {USENIX Association}, month = jun } @inproceedings {180996, author = {Xiang Song and Jicheng Shi and Haibo Chen and Binyu Zang}, title = {Revisiting Software {Zero-Copy} for Web-caching Applications with Twin Memory Allocation}, booktitle = {2012 USENIX Annual Technical Conference (USENIX ATC 12)}, year = {2012}, isbn = {978-931971-93-5}, address = {Boston, MA}, pages = {355--360}, url = {https://www.usenix.org/conference/atc12/technical-sessions/presentation/song}, publisher = {USENIX Association}, month = jun } @inproceedings {266718, author = {Zhemin Yang and Min Yang and Lvcai Xu and Haibo Chen and Binyu Zang}, title = {{ORDER}: Object {centRic} {DEterministic} Replay for Java}, booktitle = {2011 USENIX Annual Technical Conference (USENIX ATC 11)}, year = {2011}, address = {Portland, OR}, url = {https://www.usenix.org/conference/usenixatc11/order-object-centric-deterministic-replay-java}, publisher = {USENIX Association}, month = jun } @inproceedings {267960, author = {Silas Boyd-Wickizer and Haibo Chen and Rong Chen and Yandong Mao and Frans Kaashoek and Robert Morris and Aleksey Pesterev and Lex Stein and Ming Wu and Yuehua Dai and Yang Zhang and Zheng Zhang}, title = {Corey: An Operating System for Many Cores}, booktitle = {8th USENIX Symposium on Operating Systems Design and Implementation (OSDI 08)}, year = {2008}, address = {San Diego, CA}, url = {https://www.usenix.org/conference/osdi-08/corey-operating-system-many-cores}, publisher = {USENIX Association}, month = dec }