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: 9.95