Powered by
26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2021), April 19–23, 2021,
Virtual, USA
Frontmatter
Session 1: Packet Up
PacketMill: Toward Per-Core 100-Gbps Networking
Alireza Farshin,
Tom Barbette,
Amir Roozbeh,
Gerald Q. Maguire Jr., and
Dejan Kostić
(KTH, Sweden; Ericsson Research, Sweden)
@InProceedings{ASPLOS21p1,
author = {Alireza Farshin and Tom Barbette and Amir Roozbeh and Gerald Q. Maguire Jr. and Dejan Kostić},
title = {PacketMill: Toward Per-Core 100-Gbps Networking},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1-0},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Autonomous NIC Offloads
Boris Pismenny,
Haggai Eran,
Aviad Yehezkel,
Liran Liss,
Adam Morrison, and
Dan Tsafrir
(Technion, Israel; NVIDIA, Israel; Tel Aviv University, Israel; VMware Research, USA)
@InProceedings{ASPLOS21p23,
author = {Boris Pismenny and Haggai Eran and Aviad Yehezkel and Liran Liss and Adam Morrison and Dan Tsafrir},
title = {Autonomous NIC Offloads},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {23-22},
doi = {},
year = {2021},
}
Dagger: Efficient and Fast RPCs in Cloud Microservices with Near-Memory Reconfigurable NICs
Nikita Lazarev,
Shaojie Xiang,
Neil Adit,
Zhiru Zhang, and
Christina Delimitrou
(Cornell University, USA)
@InProceedings{ASPLOS21p45,
author = {Nikita Lazarev and Shaojie Xiang and Neil Adit and Zhiru Zhang and Christina Delimitrou},
title = {Dagger: Efficient and Fast RPCs in Cloud Microservices with Near-Memory Reconfigurable NICs},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {45-44},
doi = {},
year = {2021},
}
Session 2: Memory Systems
BCD Deduplication: Effective Memory Compression using Partial Cache-Line Deduplication
Sungbo Park,
Ingab Kang,
Yaebin Moon,
Jung Ho Ahn, and
G. Edward Suh
(Intel Corporation, USA; University of Michigan, USA; Seoul National University, South Korea; Cornell University, USA)
@InProceedings{ASPLOS21p67,
author = {Sungbo Park and Ingab Kang and Yaebin Moon and Jung Ho Ahn and G. Edward Suh},
title = {BCD Deduplication: Effective Memory Compression using Partial Cache-Line Deduplication},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {67-66},
doi = {},
year = {2021},
}
KLOCs: Kernel-Level Object Contexts for Heterogeneous Memory Systems
Sudarsun Kannan,
Yujie Ren, and
Abhishek Bhattacharjee
(Rutgers University, USA; Yale University, USA)
@InProceedings{ASPLOS21p89,
author = {Sudarsun Kannan and Yujie Ren and Abhishek Bhattacharjee},
title = {KLOCs: Kernel-Level Object Contexts for Heterogeneous Memory Systems},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {89-88},
doi = {},
year = {2021},
}
Rethinking Software Runtimes for Disaggregated Memory
Irina Calciu,
M. Talha Imran,
Ivan Puddu,
Sanidhya Kashyap,
Hasan Al Maruf,
Onur Mutlu, and
Aasheesh Kolli
(VMware Research, USA; Pennsylvania State University, USA; ETH Zurich, Switzerland; EPFL, Switzerland; University of Michigan, USA; Google, USA)
@InProceedings{ASPLOS21p111,
author = {Irina Calciu and M. Talha Imran and Ivan Puddu and Sanidhya Kashyap and Hasan Al Maruf and Onur Mutlu and Aasheesh Kolli},
title = {Rethinking Software Runtimes for Disaggregated Memory},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {111-110},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Session 3: Flow
LifeStream: A High-Performance Stream Processing Engine for Periodic Streams
Anand Jayarajan,
Kimberly Hau,
Andrew Goodwin, and
Gennady Pekhimenko
(University of Toronto, Canada; SickKids Hospital, Canada; University of Sydney, Australia)
@InProceedings{ASPLOS21p155,
author = {Anand Jayarajan and Kimberly Hau and Andrew Goodwin and Gennady Pekhimenko},
title = {LifeStream: A High-Performance Stream Processing Engine for Periodic Streams},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {155-154},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Session 4: Microservices
Sage: Practical and Scalable ML-Driven Performance Debugging in Microservices
Yu Gan,
Mingyu Liang,
Sundar Dev,
David Lo, and
Christina Delimitrou
(Cornell University, USA; Google, USA)
@InProceedings{ASPLOS21p199,
author = {Yu Gan and Mingyu Liang and Sundar Dev and David Lo and Christina Delimitrou},
title = {Sage: Practical and Scalable ML-Driven Performance Debugging in Microservices},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {199-198},
doi = {},
year = {2021},
}
Nightcore: Efficient and Scalable Serverless Computing for Latency-Sensitive, Interactive Microservices
Zhipeng Jia and
Emmett Witchel
(University of Texas at Austin, USA)
@InProceedings{ASPLOS21p221,
author = {Zhipeng Jia and Emmett Witchel},
title = {Nightcore: Efficient and Scalable Serverless Computing for Latency-Sensitive, Interactive Microservices},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {221-220},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Sinan: ML-Based and QoS-Aware Resource Management for Cloud Microservices
Yanqi Zhang,
Weizhe Hua,
Zhuangzhuang Zhou,
G. Edward Suh, and
Christina Delimitrou
(Cornell University, USA)
@InProceedings{ASPLOS21p243,
author = {Yanqi Zhang and Weizhe Hua and Zhuangzhuang Zhou and G. Edward Suh and Christina Delimitrou},
title = {Sinan: ML-Based and QoS-Aware Resource Management for Cloud Microservices},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {243-242},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Session 5: Pages and Machine Architecture
NOREBA: A Compiler-Informed Non-speculative Out-of-Order Commit Processor
Ali Hajiabadi,
Andreas Diavastos, and
Trevor E. Carlson
(National University of Singapore, Singapore; Universitat Politècnica de Catalunya, Spain)
@InProceedings{ASPLOS21p265,
author = {Ali Hajiabadi and Andreas Diavastos and Trevor E. Carlson},
title = {NOREBA: A Compiler-Informed Non-speculative Out-of-Order Commit Processor},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {265-264},
doi = {},
year = {2021},
}
Fast Local Page-Tables for Virtualized NUMA Servers with vMitosis
Ashish Panwar,
Reto Achermann,
Arkaprava Basu,
Abhishek Bhattacharjee,
K. Gopinath, and
Jayneel Gandhi
(IISc Bangalore, India; University of British Columbia, Canada; Yale University, USA; VMware Research, USA)
@InProceedings{ASPLOS21p287,
author = {Ashish Panwar and Reto Achermann and Arkaprava Basu and Abhishek Bhattacharjee and K. Gopinath and Jayneel Gandhi},
title = {Fast Local Page-Tables for Virtualized NUMA Servers with vMitosis},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {287-286},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
NOLINKDECO
PTEMagnet: Fine-Grained Physical Memory Reservation for Faster Page Walks in Public Clouds
Artemiy Margaritov,
Dmitrii Ustiugov,
Amna Shahab, and
Boris Grot
(University of Edinburgh, UK)
@InProceedings{ASPLOS21p309,
author = {Artemiy Margaritov and Dmitrii Ustiugov and Amna Shahab and Boris Grot},
title = {PTEMagnet: Fine-Grained Physical Memory Reservation for Faster Page Walks in Public Clouds},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {309-308},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Session 6: Languages and Systems I
In-Fat Pointer: Hardware-Assisted Tagged-Pointer Spatial Memory Safety Defense with Subobject Granularity Protection
Shengjie Xu,
Wei Huang, and
David Lie
(University of Toronto, Canada)
@InProceedings{ASPLOS21p331,
author = {Shengjie Xu and Wei Huang and David Lie},
title = {In-Fat Pointer: Hardware-Assisted Tagged-Pointer Spatial Memory Safety Defense with Subobject Granularity Protection},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {331-330},
doi = {},
year = {2021},
}
Artifacts Functional
Results Reproduced
Judging a Type by Its Pointer: Optimizing GPU Virtual Functions
Mengchi Zhang,
Ahmad Alawneh, and
Timothy G. Rogers
(Purdue University, USA)
@InProceedings{ASPLOS21p353,
author = {Mengchi Zhang and Ahmad Alawneh and Timothy G. Rogers},
title = {Judging a Type by Its Pointer: Optimizing GPU Virtual Functions},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {353-352},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Enclosure: Language-Based Restriction of Untrusted Libraries
Adrien Ghosn,
Marios Kogias,
Mathias Payer,
James R. Larus, and
Edouard Bugnion
(EPFL, Switzerland; Microsoft Research, UK)
@InProceedings{ASPLOS21p375,
author = {Adrien Ghosn and Marios Kogias and Mathias Payer and James R. Larus and Edouard Bugnion},
title = {Enclosure: Language-Based Restriction of Untrusted Libraries},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {375-374},
doi = {},
year = {2021},
}
Session 7: Towards Improved Throughputs
Switches for HIRE: Resource Scheduling for Data Center In-Network Computing
Marcel Blöcher,
Lin Wang,
Patrick Eugster, and
Max Schmidt
(TU Darmstadt, Germany; Vrije Universiteit Amsterdam, Netherlands; USI Lugano, Switzerland; Purdue University, USA)
@InProceedings{ASPLOS21p397,
author = {Marcel Blöcher and Lin Wang and Patrick Eugster and Max Schmidt},
title = {Switches for HIRE: Resource Scheduling for Data Center In-Network Computing},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {397-396},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Probabilistic Profiling of Stateful Data Planes for Adversarial Testing
Qiao Kang,
Jiarong Xing,
Yiming Qiu, and
Ang Chen
(Rice University, USA)
@InProceedings{ASPLOS21p419,
author = {Qiao Kang and Jiarong Xing and Yiming Qiu and Ang Chen},
title = {Probabilistic Profiling of Stateful Data Planes for Adversarial Testing},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {419-418},
doi = {},
year = {2021},
}
MERCI: Efficient Embedding Reduction on Commodity Hardware via Sub-query Memoization
Yejin Lee,
Seong Hoon Seo,
Hyunji Choi,
Hyoung Uk Sul,
Soosung Kim,
Jae W. Lee, and
Tae Jun Ham
(Seoul National University, South Korea)
@InProceedings{ASPLOS21p441,
author = {Yejin Lee and Seong Hoon Seo and Hyunji Choi and Hyoung Uk Sul and Soosung Kim and Jae W. Lee and Tae Jun Ham},
title = {MERCI: Efficient Embedding Reduction on Commodity Hardware via Sub-query Memoization},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {441-440},
doi = {},
year = {2021},
}
Session 8: Tools and Frameworks
SherLock: Unsupervised Synchronization-Operation Inference
Guangpu Li,
Dongjie Chen,
Shan Lu,
Madanlal Musuvathi, and
Suman Nath
(University of Chicago, USA; Nanjing University, China; Microsoft Research, USA)
@InProceedings{ASPLOS21p463,
author = {Guangpu Li and Dongjie Chen and Shan Lu and Madanlal Musuvathi and Suman Nath},
title = {SherLock: Unsupervised Synchronization-Operation Inference},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {463-462},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
SIMDRAM: A Framework for Bit-Serial SIMD Processing using DRAM
Nastaran Hajinazar,
Geraldo F. Oliveira,
Sven Gregorio,
João Dinis Ferreira,
Nika Mansouri Ghiasi,
Minesh Patel,
Mohammed Alser,
Saugata Ghose,
Juan Gómez-Luna, and
Onur Mutlu
(ETH Zurich, Switzerland; Simon Fraser University, Canada; University of Illinois at Urbana-Champaign, USA)
@InProceedings{ASPLOS21p485,
author = {Nastaran Hajinazar and Geraldo F. Oliveira and Sven Gregorio and João Dinis Ferreira and Nika Mansouri Ghiasi and Minesh Patel and Mohammed Alser and Saugata Ghose and Juan Gómez-Luna and Onur Mutlu},
title = {SIMDRAM: A Framework for Bit-Serial SIMD Processing using DRAM},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {485-484},
doi = {},
year = {2021},
}
Clobber-NVM: Log Less, Re-execute More
Yi Xu,
Joseph Izraelevitz, and
Steven Swanson
(University of California at San Diego, USA; University of Colorado at Boulder, USA)
@InProceedings{ASPLOS21p507,
author = {Yi Xu and Joseph Izraelevitz and Steven Swanson},
title = {Clobber-NVM: Log Less, Re-execute More},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {507-506},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Session 9: Mapping and Management of Quantum and Cloud
Time-Optimal Qubit Mapping
Chi Zhang,
Ari B. Hayes,
Longfei Qiu,
Yuwei Jin,
Yanhao Chen, and
Eddy Z. Zhang
(University of Pittsburgh, USA; Rutgers University, USA)
@InProceedings{ASPLOS21p529,
author = {Chi Zhang and Ari B. Hayes and Longfei Qiu and Yuwei Jin and Yanhao Chen and Eddy Z. Zhang},
title = {Time-Optimal Qubit Mapping},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {529-528},
doi = {},
year = {2021},
}
Orchestrated Trios: Compiling for Efficient Communication in Quantum Programs with 3-Qubit Gates
Casey Duckering,
Jonathan M. Baker,
Andrew Litteken, and
Frederic T. Chong
(University of Chicago, USA)
@InProceedings{ASPLOS21p551,
author = {Casey Duckering and Jonathan M. Baker and Andrew Litteken and Frederic T. Chong},
title = {Orchestrated Trios: Compiling for Efficient Communication in Quantum Programs with 3-Qubit Gates},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {551-550},
doi = {},
year = {2021},
}
Session 10: Persistence I
Hippocrates: Healing Persistent Memory Bugs without Doing Any Harm
Ian Neal,
Andrew Quinn, and
Baris Kasikci
(University of Michigan, USA)
@InProceedings{ASPLOS21p595,
author = {Ian Neal and Andrew Quinn and Baris Kasikci},
title = {Hippocrates: Healing Persistent Memory Bugs without Doing Any Harm},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {595-594},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Jaaru: Efficiently Model Checking Persistent Memory Programs
Hamed Gorjiara,
Guoqing Harry Xu, and
Brian Demsky
(University of California at Irvine, USA; University of California at Los Angeles, USA)
@InProceedings{ASPLOS21p617,
author = {Hamed Gorjiara and Guoqing Harry Xu and Brian Demsky},
title = {Jaaru: Efficiently Model Checking Persistent Memory Programs},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {617-616},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Session 11: Quantum Abstractions
Logical Abstractions for Noisy Variational Quantum Algorithm Simulation
Yipeng Huang,
Steven Holtzen,
Todd Millstein,
Guy Van den Broeck, and
Margaret Martonosi
(Rutgers University, USA; University of California at Los Angeles, USA; Princeton University, USA)
@InProceedings{ASPLOS21p683,
author = {Yipeng Huang and Steven Holtzen and Todd Millstein and Guy Van den Broeck and Margaret Martonosi},
title = {Logical Abstractions for Noisy Variational Quantum Algorithm Simulation},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {683-682},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
CutQC: Using Small Quantum Computers for Large Quantum Circuit Evaluations
Wei Tang,
Teague Tomesh,
Martin Suchara,
Jeffrey Larson, and
Margaret Martonosi
(Princeton University, USA; Argonne National Laboratory, USA)
@InProceedings{ASPLOS21p705,
author = {Wei Tang and Teague Tomesh and Martin Suchara and Jeffrey Larson and Margaret Martonosi},
title = {CutQC: Using Small Quantum Computers for Large Quantum Circuit Evaluations},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {705-704},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Session 12: Persistence II
PMFuzz: Test Case Generation for Persistent Memory Programs
Sihang Liu,
Suyash Mahar,
Baishakhi Ray, and
Samira Khan
(University of Virginia, USA; University of California at San Diego, USA; Columbia University, USA)
@InProceedings{ASPLOS21p727,
author = {Sihang Liu and Suyash Mahar and Baishakhi Ray and Samira Khan},
title = {PMFuzz: Test Case Generation for Persistent Memory Programs},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {727-726},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Fast, Flexible, and Comprehensive Bug Detection for Persistent Memory Programs
Bang Di,
Jiawen Liu,
Hao Chen, and
Dong Li
(Hunan University, China; University of California at Merced, USA)
@InProceedings{ASPLOS21p749,
author = {Bang Di and Jiawen Liu and Hao Chen and Dong Li},
title = {Fast, Flexible, and Comprehensive Bug Detection for Persistent Memory Programs},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {749-748},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Session 13: Systems Software
VSync: Push-Button Verification and Optimization for Synchronization Primitives on Weak Memory Models
Jonas Oberhauser,
Rafael Lourenco de Lima Chehab,
Diogo Behrens,
Ming Fu,
Antonio Paolillo,
Lilith Oberhauser,
Koustubha Bhat,
Yuzhong Wen,
Haibo Chen,
Jaeho Kim, and
Viktor Vafeiadis
(Huawei, Germany; Huawei, China; Shanghai Jiao Tong University, China; MPI-SWS, Germany)
@InProceedings{ASPLOS21p793,
author = {Jonas Oberhauser and Rafael Lourenco de Lima Chehab and Diogo Behrens and Ming Fu and Antonio Paolillo and Lilith Oberhauser and Koustubha Bhat and Yuzhong Wen and Haibo Chen and Jaeho Kim and Viktor Vafeiadis},
title = {VSync: Push-Button Verification and Optimization for Synchronization Primitives on Weak Memory Models},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {793-792},
doi = {},
year = {2021},
}
Artifacts Functional
Results Reproduced
CubicleOS: A Library OS with Software Componentisation for Practical Isolation
Vasily A. Sartakov,
Lluís Vilanova, and
Peter Pietzuch
(Imperial College London, UK)
@InProceedings{ASPLOS21p815,
author = {Vasily A. Sartakov and Lluís Vilanova and Peter Pietzuch},
title = {CubicleOS: A Library OS with Software Componentisation for Practical Isolation},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {815-814},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Benchmarking, Analysis, and Optimization of Serverless Function Snapshots
Dmitrii Ustiugov,
Plamen Petrov,
Marios Kogias,
Edouard Bugnion, and
Boris Grot
(University of Edinburgh, UK; Microsoft Research, UK; EPFL, Switzerland)
@InProceedings{ASPLOS21p837,
author = {Dmitrii Ustiugov and Plamen Petrov and Marios Kogias and Edouard Bugnion and Boris Grot},
title = {Benchmarking, Analysis, and Optimization of Serverless Function Snapshots},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {837-836},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Session 14: Beyond the Pixels
Rhythmic Pixel Regions: Multi-resolution Visual Sensing System towards High-Precision Visual Computing at Low Power
Venkatesh Kodukula,
Alexander Shearer,
Van Nguyen,
Srinivas Lingutla,
Yifei Liu, and
Robert LiKamWa
(Arizona State University, USA)
@InProceedings{ASPLOS21p859,
author = {Venkatesh Kodukula and Alexander Shearer and Van Nguyen and Srinivas Lingutla and Yifei Liu and Robert LiKamWa},
title = {Rhythmic Pixel Regions: Multi-resolution Visual Sensing System towards High-Precision Visual Computing at Low Power},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {859-858},
doi = {},
year = {2021},
}
Q-VR: System-Level Design for Future Mobile Collaborative Virtual Reality
Chenhao Xie,
Xie Li,
Yang Hu,
Huwan Peng,
Michael Taylor, and
Shuaiwen Leon Song
(Pacific Northwest National Laboratory, USA; University of Sydney, Australia; University of Texas at Dallas, USA; University of Washington, USA)
@InProceedings{ASPLOS21p881,
author = {Chenhao Xie and Xie Li and Yang Hu and Huwan Peng and Michael Taylor and Shuaiwen Leon Song},
title = {Q-VR: System-Level Design for Future Mobile Collaborative Virtual Reality},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {881-880},
doi = {},
year = {2021},
}
Warehouse-Scale Video Acceleration: Co-design and Deployment in the Wild
Parthasarathy Ranganathan,
Daniel Stodolsky,
Jeff Calow,
Jeremy Dorfman,
Marisabel Guevara,
Clinton Wills Smullen IV,
Aki Kuusela,
Raghu Balasubramanian,
Sandeep Bhatia,
Prakash Chauhan,
Anna Cheung,
In Suk Chong,
Niranjani Dasharathi,
Jia Feng,
Brian Fosco,
Samuel Foss,
Ben Gelb,
Sara J. Gwin,
Yoshiaki Hase,
Da-ke He,
C. Richard Ho,
Roy W. Huffman Jr.,
Elisha Indupalli,
Indira Jayaram,
Poonacha Kongetira,
Cho Mon Kyaw,
Aaron Laursen,
Yuan Li,
Fong Lou,
Kyle A. Lucke,
JP Maaninen,
Ramon Macias,
Maire Mahony,
David Alexander Munday,
Srikanth Muroor,
Narayana Penukonda,
Eric Perkins-Argueta,
Devin Persaud,
Alex Ramirez,
Ville-Mikko Rautio,
Yolanda Ripley,
Amir Salek,
Sathish Sekar,
Sergey N. Sokolov,
Rob Springer,
Don Stark,
Mercedes Tan,
Mark S. Wachsler,
Andrew C. Walton,
David A. Wickeraad,
Alvin Wijaya, and
Hon Kwan Wu
(Google, USA)
@InProceedings{ASPLOS21p903,
author = {Parthasarathy Ranganathan and Daniel Stodolsky and Jeff Calow and Jeremy Dorfman and Marisabel Guevara and Clinton Wills Smullen IV and Aki Kuusela and Raghu Balasubramanian and Sandeep Bhatia and Prakash Chauhan and Anna Cheung and In Suk Chong and Niranjani Dasharathi and Jia Feng and Brian Fosco and Samuel Foss and Ben Gelb and Sara J. Gwin and Yoshiaki Hase and Da-ke He and C. Richard Ho and Roy W. Huffman Jr. and Elisha Indupalli and Indira Jayaram and Poonacha Kongetira and Cho Mon Kyaw and Aaron Laursen and Yuan Li and Fong Lou and Kyle A. Lucke and JP Maaninen and Ramon Macias and Maire Mahony and David Alexander Munday and Srikanth Muroor and Narayana Penukonda and Eric Perkins-Argueta and Devin Persaud and Alex Ramirez and Ville-Mikko Rautio and Yolanda Ripley and Amir Salek and Sathish Sekar and Sergey N. Sokolov and Rob Springer and Don Stark and Mercedes Tan and Mark S. Wachsler and Andrew C. Walton and David A. Wickeraad and Alvin Wijaya and Hon Kwan Wu},
title = {Warehouse-Scale Video Acceleration: Co-design and Deployment in the Wild},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {903-902},
doi = {},
year = {2021},
}
Session 15: Races and Concurrency
Automatically Detecting and Fixing Concurrency Bugs in Go Software Systems
Ziheng Liu,
Shuofei Zhu,
Boqin Qin,
Hao Chen, and
Linhai Song
(Pennsylvania State University, USA; Beijing University of Posts and Telecommunications, China; University of California at Davis, USA)
@InProceedings{ASPLOS21p925,
author = {Ziheng Liu and Shuofei Zhu and Boqin Qin and Hao Chen and Linhai Song},
title = {Automatically Detecting and Fixing Concurrency Bugs in Go Software Systems},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {925-924},
doi = {},
year = {2021},
}
Kard: Lightweight Data Race Detection with Per-Thread Memory Protection
Adil Ahmad,
Sangho Lee,
Pedro Fonseca, and
Byoungyoung Lee
(Purdue University, USA; Microsoft Research, USA; Seoul National University, South Korea)
@InProceedings{ASPLOS21p969,
author = {Adil Ahmad and Sangho Lee and Pedro Fonseca and Byoungyoung Lee},
title = {Kard: Lightweight Data Race Detection with Per-Thread Memory Protection},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {969-968},
doi = {},
year = {2021},
}
Session 16: Robots, Optimization, and Robo-Optimization
Quantifying the Design-Space Tradeoffs in Autonomous Drones
Ramyad Hadidi,
Bahar Asgari,
Sam Jijina,
Adriana Amyette,
Nima Shoghi, and
Hyesoon Kim
(Georgia Institute of Technology, USA)
@InProceedings{ASPLOS21p991,
author = {Ramyad Hadidi and Bahar Asgari and Sam Jijina and Adriana Amyette and Nima Shoghi and Hyesoon Kim},
title = {Quantifying the Design-Space Tradeoffs in Autonomous Drones},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {991-990},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Robomorphic Computing: A Design Methodology for Domain-Specific Accelerators Parameterized by Robot Morphology
Sabrina M. Neuman,
Brian Plancher,
Thomas Bourgeat,
Thierry Tambe,
Srinivas Devadas, and
Vijay Janapa Reddi
(Harvard University, USA; Massachusetts Institute of Technology, USA)
@InProceedings{ASPLOS21p1013,
author = {Sabrina M. Neuman and Brian Plancher and Thomas Bourgeat and Thierry Tambe and Srinivas Devadas and Vijay Janapa Reddi},
title = {Robomorphic Computing: A Design Methodology for Domain-Specific Accelerators Parameterized by Robot Morphology},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1013-1012},
doi = {},
year = {2021},
}
Gamma: Leveraging Gustavson’s Algorithm to Accelerate Sparse Matrix Multiplication
Guowei Zhang,
Nithya Attaluri,
Joel S. Emer, and
Daniel Sanchez
(Massachusetts Institute of Technology, USA)
@InProceedings{ASPLOS21p1035,
author = {Guowei Zhang and Nithya Attaluri and Joel S. Emer and Daniel Sanchez},
title = {Gamma: Leveraging Gustavson’s Algorithm to Accelerate Sparse Matrix Multiplication},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1035-1034},
doi = {},
year = {2021},
}
Session 17: Solid State Drives
Reducing Solid-State Drive Read Latency by Optimizing Read-Retry
Jisung Park,
Myungsuk Kim,
Myoungjun Chun,
Lois Orosa,
Jihong Kim, and
Onur Mutlu
(ETH Zurich, Switzerland; Seoul National University, South Korea; Kyungpook National University, South Korea)
@InProceedings{ASPLOS21p1057,
author = {Jisung Park and Myungsuk Kim and Myoungjun Chun and Lois Orosa and Jihong Kim and Onur Mutlu},
title = {Reducing Solid-State Drive Read Latency by Optimizing Read-Retry},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1057-1056},
doi = {},
year = {2021},
}
RecSSD: Near Data Processing for Solid State Drive Based Recommendation Inference
Mark Wilkening,
Udit Gupta,
Samuel Hsia,
Caroline Trippel,
Carole-Jean Wu,
David Brooks, and
Gu-Yeon Wei
(Harvard University, USA; Facebook, USA)
@InProceedings{ASPLOS21p1079,
author = {Mark Wilkening and Udit Gupta and Samuel Hsia and Caroline Trippel and Carole-Jean Wu and David Brooks and Gu-Yeon Wei},
title = {RecSSD: Near Data Processing for Solid State Drive Based Recommendation Inference},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1079-1078},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Prolonging 3D NAND SSD Lifetime via Read Latency Relaxation
Chun-Yi Liu,
Yunju Lee,
Myoungsoo Jung,
Mahmut Taylan Kandemir, and
Wonil Choi
(Pennsylvania State University, USA; KAIST, South Korea)
@InProceedings{ASPLOS21p1101,
author = {Chun-Yi Liu and Yunju Lee and Myoungsoo Jung and Mahmut Taylan Kandemir and Wonil Choi},
title = {Prolonging 3D NAND SSD Lifetime via Read Latency Relaxation},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1101-1100},
doi = {},
year = {2021},
}
Session 18: Security I
PIBE: Practical Kernel Control-Flow Hardening with Profile-Guided Indirect Branch Elimination
Victor Duta,
Cristiano Giuffrida,
Herbert Bos, and
Erik van der Kouwe
(Vrije Universiteit Amsterdam, Netherlands)
@InProceedings{ASPLOS21p1123,
author = {Victor Duta and Cristiano Giuffrida and Herbert Bos and Erik van der Kouwe},
title = {PIBE: Practical Kernel Control-Flow Hardening with Profile-Guided Indirect Branch Elimination},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1123-1122},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Computing with Time: Microarchitectural Weird Machines
Dmitry Evtyushkin,
Thomas Benjamin,
Jesse Elwell,
Jeffrey A. Eitel,
Angelo Sapello, and
Abhrajit Ghosh
(College of William & Mary, USA; Perspecta Labs, USA)
@InProceedings{ASPLOS21p1145,
author = {Dmitry Evtyushkin and Thomas Benjamin and Jesse Elwell and Jeffrey A. Eitel and Angelo Sapello and Abhrajit Ghosh},
title = {Computing with Time: Microarchitectural Weird Machines},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1145-1144},
doi = {},
year = {2021},
}
HerQules: Securing Programs via Hardware-Enforced Message Queues
Daming D. Chen,
Wen Shih Lim,
Mohammad Bakhshalipour,
Phillip B. Gibbons,
James C. Hoe, and
Bryan Parno
(Carnegie Mellon University, USA)
@InProceedings{ASPLOS21p1167,
author = {Daming D. Chen and Wen Shih Lim and Mohammad Bakhshalipour and Phillip B. Gibbons and James C. Hoe and Bryan Parno},
title = {HerQules: Securing Programs via Hardware-Enforced Message Queues},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1167-1166},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Session 19: Better Hardware through Compilers
Effective Simulation and Debugging for a High-Level Hardware Language using Software Compilers
Clément Pit-Claudel,
Thomas Bourgeat,
Stella Lau,
Arvind, and
Adam Chlipala
(Massachusetts Institute of Technology, USA)
@InProceedings{ASPLOS21p1189,
author = {Clément Pit-Claudel and Thomas Bourgeat and Stella Lau and Arvind and Adam Chlipala},
title = {Effective Simulation and Debugging for a High-Level Hardware Language using Software Compilers},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1189-1188},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
A Compiler Infrastructure for Accelerator Generators
Rachit Nigam,
Samuel Thomas,
Zhijing Li, and
Adrian Sampson
(Cornell University, USA)
@InProceedings{ASPLOS21p1211,
author = {Rachit Nigam and Samuel Thomas and Zhijing Li and Adrian Sampson},
title = {A Compiler Infrastructure for Accelerator Generators},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1211-1210},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Compiler-Driven FPGA Virtualization with SYNERGY
Joshua Landgraf,
Tiffany Yang,
Will Lin,
Christopher J. Rossbach, and
Eric Schkufza
(University of Texas at Austin, USA; VMware Research, USA; Katana Graph, USA; Amazon, USA)
@InProceedings{ASPLOS21p1233,
author = {Joshua Landgraf and Tiffany Yang and Will Lin and Christopher J. Rossbach and Eric Schkufza},
title = {Compiler-Driven FPGA Virtualization with SYNERGY},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1233-1232},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Session 20: Data Driven Optimization
BayesPerf: Minimizing Performance Monitoring Errors using Bayesian Statistics
Subho S. Banerjee,
Saurabh Jha,
Zbigniew Kalbarczyk, and
Ravishankar K. Iyer
(University of Illinois at Urbana-Champaign, USA)
@InProceedings{ASPLOS21p1255,
author = {Subho S. Banerjee and Saurabh Jha and Zbigniew Kalbarczyk and Ravishankar K. Iyer},
title = {BayesPerf: Minimizing Performance Monitoring Errors using Bayesian Statistics},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1255-1254},
doi = {},
year = {2021},
}
Training for Multi-resolution Inference using Reusable Quantization Terms
Sai Qian Zhang,
Bradley McDanel,
H. T. Kung, and
Xin Dong
(Harvard University, USA; Franklin & Marshall College, USA)
@InProceedings{ASPLOS21p1277,
author = {Sai Qian Zhang and Bradley McDanel and H. T. Kung and Xin Dong},
title = {Training for Multi-resolution Inference using Reusable Quantization Terms},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1277-1276},
doi = {},
year = {2021},
}
A Hierarchical Neural Model of Data Prefetching
Zhan Shi,
Akanksha Jain,
Kevin Swersky,
Milad Hashemi,
Parthasarathy Ranganathan, and
Calvin Lin
(University of Texas at Austin, USA; Google, USA)
@InProceedings{ASPLOS21p1299,
author = {Zhan Shi and Akanksha Jain and Kevin Swersky and Milad Hashemi and Parthasarathy Ranganathan and Calvin Lin},
title = {A Hierarchical Neural Model of Data Prefetching},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1299-1298},
doi = {},
year = {2021},
}
Session 21: Supporting Hardware Parallelism
Vectorization for Digital Signal Processors via Equality Saturation
Alexa VanHattum,
Rachit Nigam,
Vincent T. Lee,
James Bornholt, and
Adrian Sampson
(Cornell University, USA; Facebook Reality Labs, USA; University of Texas at Austin, USA)
@InProceedings{ASPLOS21p1321,
author = {Alexa VanHattum and Rachit Nigam and Vincent T. Lee and James Bornholt and Adrian Sampson},
title = {Vectorization for Digital Signal Processors via Equality Saturation},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1321-1320},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Scalable FSM Parallelization via Path Fusion and Higher-Order Speculation
Junqiao Qiu,
Xiaofan Sun,
Amir Hossein Nodehi Sabet, and
Zhijia Zhao
(Michigan Technological University, USA; University of California at Riverside, USA)
@InProceedings{ASPLOS21p1343,
author = {Junqiao Qiu and Xiaofan Sun and Amir Hossein Nodehi Sabet and Zhijia Zhao},
title = {Scalable FSM Parallelization via Path Fusion and Higher-Order Speculation},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1343-1342},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
VeGen: A Vectorizer Generator for SIMD and Beyond
Yishen Chen,
Charith Mendis,
Michael Carbin, and
Saman Amarasinghe
(Massachusetts Institute of Technology, USA; University of Illinois at Urbana-Champaign, USA)
@InProceedings{ASPLOS21p1365,
author = {Yishen Chen and Charith Mendis and Michael Carbin and Saman Amarasinghe},
title = {VeGen: A Vectorizer Generator for SIMD and Beyond},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1365-1364},
doi = {},
year = {2021},
}
Artifacts Functional
Results Reproduced
Session 22: Neural Net Optimization
Neural Architecture Search as Program Transformation Exploration
Jack Turner,
Elliot J. Crowley, and
Michael F. P. O'Boyle
(University of Edinburgh, UK)
@InProceedings{ASPLOS21p1387,
author = {Jack Turner and Elliot J. Crowley and Michael F. P. O'Boyle},
title = {Neural Architecture Search as Program Transformation Exploration},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1387-1386},
doi = {},
year = {2021},
}
Analytical Characterization and Design Space Exploration for Optimization of CNNs
Rui Li,
Yufan Xu,
Aravind Sukumaran-Rajam,
Atanas Rountev, and
P. Sadayappan
(University of Utah, USA; Washington State University, USA; Ohio State University, USA)
@InProceedings{ASPLOS21p1409,
author = {Rui Li and Yufan Xu and Aravind Sukumaran-Rajam and Atanas Rountev and P. Sadayappan},
title = {Analytical Characterization and Design Space Exploration for Optimization of CNNs},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1409-1408},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Mind Mappings: Enabling Efficient Algorithm-Accelerator Mapping Space Search
Kartik Hegde,
Po-An Tsai,
Sitao Huang,
Vikas Chandra,
Angshuman Parashar, and
Christopher W. Fletcher
(University of Illinois at Urbana-Champaign, USA; NVIDIA, USA; Facebook, USA)
@InProceedings{ASPLOS21p1431,
author = {Kartik Hegde and Po-An Tsai and Sitao Huang and Vikas Chandra and Angshuman Parashar and Christopher W. Fletcher},
title = {Mind Mappings: Enabling Efficient Algorithm-Accelerator Mapping Space Search},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1431-1430},
doi = {},
year = {2021},
}
Session 23: Beyond Neural Nets
Statistical Robustness of Markov Chain Monte Carlo Accelerators
Xiangyu Zhang,
Ramin Bashizade,
Yicheng Wang,
Sayan Mukherjee, and
Alvin R. Lebeck
(Duke University, USA)
@InProceedings{ASPLOS21p1453,
author = {Xiangyu Zhang and Ramin Bashizade and Yicheng Wang and Sayan Mukherjee and Alvin R. Lebeck},
title = {Statistical Robustness of Markov Chain Monte Carlo Accelerators},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1453-1452},
doi = {},
year = {2021},
}
NeuroEngine: A Hardware-Based Event-Driven Simulation System for Advanced Brain-Inspired Computing
Hunjun Lee,
Chanmyeong Kim,
Yujin Chung, and
Jangwoo Kim
(Seoul National University, South Korea)
@InProceedings{ASPLOS21p1475,
author = {Hunjun Lee and Chanmyeong Kim and Yujin Chung and Jangwoo Kim},
title = {NeuroEngine: A Hardware-Based Event-Driven Simulation System for Advanced Brain-Inspired Computing},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1475-1474},
doi = {},
year = {2021},
}
Defensive Approximation: Securing CNNs using Approximate Computing
Amira Guesmi,
Ihsen Alouani,
Khaled N. Khasawneh,
Mouna Baklouti,
Tarek Frikha,
Mohamed Abid, and
Nael Abu-Ghazaleh
(University of Sfax, Tunisia; Polytechnic University of Hauts-de-France, France; George Mason University, USA; University of California at Riverside, USA)
@InProceedings{ASPLOS21p1497,
author = {Amira Guesmi and Ihsen Alouani and Khaled N. Khasawneh and Mouna Baklouti and Tarek Frikha and Mohamed Abid and Nael Abu-Ghazaleh},
title = {Defensive Approximation: Securing CNNs using Approximate Computing},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1497-1496},
doi = {},
year = {2021},
}
Session 24: Languages and Systems II
Language-Parametric Compiler Validation with Application to LLVM
Theodoros Kasampalis,
Daejun Park,
Zhengyao Lin,
Vikram S. Adve, and
Grigore Roşu
(University of Illinois at Urbana-Champaign, USA; Runtime Verification, USA)
@InProceedings{ASPLOS21p1519,
author = {Theodoros Kasampalis and Daejun Park and Zhengyao Lin and Vikram S. Adve and Grigore Roşu},
title = {Language-Parametric Compiler Validation with Application to LLVM},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1519-1518},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Incremental CFG Patching for Binary Rewriting
Xiaozhu Meng and
Weijie Liu
(Rice University, USA; Indiana University at Bloomington, USA)
@InProceedings{ASPLOS21p1541,
author = {Xiaozhu Meng and Weijie Liu},
title = {Incremental CFG Patching for Binary Rewriting},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1541-1540},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Who’s Debugging the Debuggers? Exposing Debug Information Bugs in Optimized Binaries
Giuseppe Antonio Di Luna,
Davide Italiano,
Luca Massarelli,
Sebastian Österlund,
Cristiano Giuffrida, and
Leonardo Querzoni
(Sapienza University of Rome, Italy; Apple, USA; Vrije Universiteit Amsterdam, Netherlands)
@InProceedings{ASPLOS21p1563,
author = {Giuseppe Antonio Di Luna and Davide Italiano and Luca Massarelli and Sebastian Österlund and Cristiano Giuffrida and Leonardo Querzoni},
title = {Who’s Debugging the Debuggers? Exposing Debug Information Bugs in Optimized Binaries},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1563-1562},
doi = {},
year = {2021},
}
Artifacts Functional
Results Reproduced
Session 25: Security II
Speculative Interference Attacks: Breaking Invisible Speculation Schemes
Mohammad Behnia,
Prateek Sahu,
Riccardo Paccagnella,
Jiyong Yu,
Zirui Neil Zhao,
Xiang Zou,
Thomas Unterluggauer,
Josep Torrellas,
Carlos Rozas,
Adam Morrison,
Frank Mckeen,
Fangfei Liu,
Ron Gabor,
Christopher W. Fletcher,
Abhishek Basak, and
Alaa Alameldeen
(University of Illinois at Urbana-Champaign, USA; University of Texas at Austin, USA; Intel Corporation, USA; Tel Aviv University, Israel; Toga Networks, Israel; Simon Fraser University, Canada)
@InProceedings{ASPLOS21p1585,
author = {Mohammad Behnia and Prateek Sahu and Riccardo Paccagnella and Jiyong Yu and Zirui Neil Zhao and Xiang Zou and Thomas Unterluggauer and Josep Torrellas and Carlos Rozas and Adam Morrison and Frank Mckeen and Fangfei Liu and Ron Gabor and Christopher W. Fletcher and Abhishek Basak and Alaa Alameldeen},
title = {Speculative Interference Attacks: Breaking Invisible Speculation Schemes},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1585-1584},
doi = {},
year = {2021},
}
Artifacts Functional
Results Reproduced
Jamais Vu: Thwarting Microarchitectural Replay Attacks
Dimitrios Skarlatos,
Zirui Neil Zhao,
Riccardo Paccagnella,
Christopher W. Fletcher, and
Josep Torrellas
(University of Illinois at Urbana-Champaign, USA)
@InProceedings{ASPLOS21p1607,
author = {Dimitrios Skarlatos and Zirui Neil Zhao and Riccardo Paccagnella and Christopher W. Fletcher and Josep Torrellas},
title = {Jamais Vu: Thwarting Microarchitectural Replay Attacks},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1607-1606},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
Streamline: A Fast, Flushless Cache Covert-Channel Attack by Enabling Asynchronous Collusion
Gururaj Saileshwar,
Christopher W. Fletcher, and
Moinuddin Qureshi
(Georgia Institute of Technology, USA; University of Illinois at Urbana-Champaign, USA)
@InProceedings{ASPLOS21p1629,
author = {Gururaj Saileshwar and Christopher W. Fletcher and Moinuddin Qureshi},
title = {Streamline: A Fast, Flushless Cache Covert-Channel Attack by Enabling Asynchronous Collusion},
booktitle = {Proc.\ ASPLOS},
publisher = {ACM},
pages = {1629-1628},
doi = {},
year = {2021},
}
Published Artifact
Artifacts Available
Artifacts Functional
Results Reproduced
proc time: 0.91