Powered by
28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3 (ASPLOS 2023),
March 25–29, 2023,
Vancouver, BC, Canada
Frontmatter
Keynotes
Papers
Accelerating Sparse Data Orchestration via Dynamic Reflexive Tiling
Toluwanimi O. Odemuyiwa,
Hadi Asghari-Moghaddam,
Michael Pellauer,
Kartik Hegde,
Po-An Tsai,
Neal C. Crago,
Aamer Jaleel,
John D. Owens,
Edgar Solomonik,
Joel S. Emer, and
Christopher W. Fletcher
(University of California at Davis, Davis, USA; University of Illinois at Urbana-Champaign, USA; NVIDIA, USA; Massachusetts Institute of Technology, USA)
Publisher's Version
Beyond Static Parallel Loops: Supporting Dynamic Task Parallelism on Manycore Architectures with Software-Managed Scratchpad Memories
Lin Cheng,
Max Ruttenberg,
Dai Cheol Jung,
Dustin Richmond,
Michael Taylor,
Mark Oskin, and
Christopher Batten
(Cornell University, USA; University of Washington, USA; University of California at Santa Cruz, Santa Cruz, USA)
Publisher's Version
CaQR: A Compiler-Assisted Approach for Qubit Reuse through Dynamic Circuit
Fei Hua,
Yuwei Jin,
Yanhao Chen,
Suhas Vittal,
Kevin Krsulich,
Lev S. Bishop,
John Lapeyre,
Ali Javadi-Abhari, and
Eddy Z. Zhang
(Rutgers University, USA; Georgia Institute of Technology, USA; IBM, USA)
Publisher's Version
CaT: A Solver-Aided Compiler for Packet-Processing Pipelines
Xiangyu Gao,
Divya Raghunathan,
Ruijie Fang,
Tao Wang,
Xiaotong Zhu,
Anirudh Sivaraman,
Srinivas Narayana, and
Aarti Gupta
(New York University, USA; Princeton University, USA; Rutgers University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Cohort: Software-Oriented Acceleration for Heterogeneous SoCs
Tianrui Wei,
Nazerke Turtayeva,
Marcelo Orenes-Vera,
Omkar Lonkar, and
Jonathan Balkind
(University of California at Berkeley, Berkeley, USA; University of California at Santa Barbara, Santa Barbara, USA; Princeton University, Princeton, USA)
Publisher's Version
Going beyond the Limits of SFI: Flexible and Secure Hardware-Assisted In-Process Isolation with HFI
Shravan Narayan,
Tal Garfinkel,
Mohammadkazem Taram,
Joey Rudek,
Daniel Moghimi,
Evan Johnson,
Chris Fallin,
Anjo Vahldiek-Oberwagner,
Michael LeMay,
Ravi Sahita,
Dean Tullsen, and
Deian Stefan
(University of California at San Diego, San Diego, USA; University of Texas at Austin, Austin, USA; Purdue University, USA; Fastly, USA; Intel Labs, Germany; Intel Labs, USA; Rivos, USA)
Publisher's Version
Heron: Automatically Constrained High-Performance Library Generation for Deep Learning Accelerators
Jun Bi,
Qi Guo,
Xiaqing Li,
Yongwei Zhao,
Yuanbo Wen,
Yuxuan Guo,
Enshuai Zhou,
Xing Hu,
Zidong Du,
Ling Li,
Huaping Chen, and
Tianshi Chen
(University of Science and Technology of China, China; Institute of Computing Technology at Chinese Academy of Sciences, China; Cambricon Technologies, China; Institute of Software at Chinese Academy of Sciences, China)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Hyperscale Hardware Optimized Neural Architecture Search
Sheng Li,
Garrett Andersen,
Tao Chen,
Liqun Cheng,
Julian Grady,
Da Huang,
Quoc V. Le,
Andrew Li,
Xin Li,
Yang Li,
Chen Liang,
Yifeng Lu,
Yun Ni,
Ruoming Pang,
Mingxing Tan,
Martin Wicke,
Gang Wu,
Shengqi Zhu,
Parthasarathy Ranganathan, and
Norman P. Jouppi
(Google, USA; Apple, USA; Waymo, USA)
Publisher's Version
In-Network Aggregation with Transport Transparency for Distributed Training
Shuo Liu,
Qiaoling Wang,
Junyi Zhang,
Wenfei Wu,
Qinliang Lin,
Yao Liu,
Meng Xu,
Marco Canini,
Ray C. C. Cheung, and
Jianfei He
(Huawei Technologies, China; Peking University, China; Sun Yat-sen University, China; King Abdullah University of Science and Technology, Saudi Arabia; City University of Hong Kong, China)
Publisher's Version
Mosaic Pages: Big TLB Reach with Small Pages
Krishnan Gosakan,
Jaehyun Han,
William Kuszmaul,
Ibrahim N. Mubarek,
Nirjhar Mukherjee,
Karthik Sriram,
Guido Tagliavini,
Evan West,
Michael A. Bender,
Abhishek Bhattacharjee,
Alex Conway,
Martin Farach-Colton,
Jayneel Gandhi,
Rob Johnson,
Sudarsun Kannan, and
Donald E. Porter
(Rutgers University, USA; University of North Carolina at Chapel Hill, USA; Massachusetts Institute of Technology, USA; Carnegie Mellon University, USA; Yale University, USA; Stony Brook University, USA; VMware Research, USA; Meta, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Occamy: Elastically Sharing a SIMD Co-processor across Multiple CPU Cores
Zhongcheng Zhang,
Yan Ou,
Ying Liu,
Chenxi Wang,
Yongbin Zhou,
Xiaoyu Wang,
Yuyang Zhang,
Yucheng Ouyang,
Jiahao Shan,
Ying Wang,
Jingling Xue,
Huimin Cui, and
Xiaobing Feng
(Institute of Computing Technology at Chinese Academy of Sciences, China; University of Chinese Academy of Sciences, China; HiSilicon Technologies, China; UNSW, Sydney, Australia)
Publisher's Version
Persistent Memory Disaggregation for Cloud-Native Relational Databases
Chaoyi Ruan,
Yingqiang Zhang,
Chao Bi,
Xiaosong Ma,
Hao Chen,
Feifei Li,
Xinjun Yang,
Cheng Li,
Ashraf Aboulnaga, and
Yinlong Xu
(University of Science and Technology of China, China; Alibaba Group, China; Qatar Computing Research Institute, Qatar; Hamad Bin Khalifa University, Qatar)
Publisher's Version
Snape: Reliable and Low-Cost Computing with Mixture of Spot and On-Demand VMs
Fangkai Yang,
Lu Wang,
Zhenyu Xu,
Jue Zhang,
Liqun Li,
Bo Qiao,
Camille Couturier,
Chetan Bansal,
Soumya Ram,
Si Qin,
Zhen Ma,
Íñigo Goiri,
Eli Cortez,
Terry Yang,
Victor Rühle,
Saravan Rajmohan,
Qingwei Lin, and
Dongmei Zhang
(Microsoft Research, China; Microsoft 365, France; Microsoft 365, USA; Microsoft Azure, USA; Microsoft 365, China; Microsoft 365, UK)
Publisher's Version
SPLENDID: Supporting Parallel LLVM-IR Enhanced Natural Decompilation for Interactive Development
Zujun Tan,
Yebin Chon,
Michael Kruse,
Johannes Doerfert,
Ziyang Xu,
Brian Homerding,
Simone Campanoni, and
David I. August
(Princeton University, USA; Argonne National Laboratory, USA; Northwestern University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
TeraHeap: Reducing Memory Pressure in Managed Big Data Frameworks
Iacovos G. Kolokasis,
Giannos Evdorou,
Shoaib Akram,
Christos Kozanitis,
Anastasios Papagiannis,
Foivos S. Zakkak,
Polyvios Pratikakis, and
Angelos Bilas
(University of Crete, Greece; ICS-FORTH, Greece; Australian National University, Australia; Isovalent, USA; Red Hat, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
The Sparse Abstract Machine
Olivia Hsu,
Maxwell Strange,
Ritvik Sharma,
Jaeyeon Won,
Kunle Olukotun,
Joel S. Emer,
Mark A. Horowitz, and
Fredrik Kjølstad
(Stanford University, USA; Massachusetts Institute of Technology, USA; NVIDIA, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Towards an Adaptable Systems Architecture for Memory Tiering at Warehouse-Scale
Padmapriya Duraisamy,
Wei Xu,
Scott Hare,
Ravi Rajwar,
David Culler,
Zhiyi Xu,
Jianing Fan,
Christopher Kennelly,
Bill McCloskey,
Danijela Mijailovic,
Brian Morris,
Chiranjit Mukherjee,
Jingliang Ren,
Greg Thelen,
Paul Turner,
Carlos Villavieja,
Parthasarathy Ranganathan, and
Amin Vahdat
(Google, USA; University of California at Berkeley, Berkeley, USA)
Publisher's Version
TPP: Transparent Page Placement for CXL-Enabled Tiered-Memory
Hasan Al Maruf,
Hao Wang,
Abhishek Dhanotia,
Johannes Weiner,
Niket Agarwal,
Pallab Bhattacharya,
Chris Petersen,
Mosharaf Chowdhury,
Shobhit Kanaujia, and
Prakash Chauhan
(University of Michigan, USA; NVIDIA, USA; Meta, USA)
Publisher's Version
proc time: 7.37