ASPLOS A*

89 papers

YearTitle / Authors
2020A Benchmark Suite for Evaluating Caches' Vulnerability to Timing Attacks.
Shuwen Deng, Wenjie Xiong, Jakub Szefer
2020A Computational Temporal Logic for Superconducting Accelerators.
Georgios Tzimpragos, Dilip Vasudevan, Nestan Tsiskaridze, George Michelogiannakis, Advait Madhavan, Jennifer Volk, John Shalf, Timothy Sherwood
2020A Hypervisor for Shared-Memory FPGA Platforms.
Jiacheng Ma, Gefei Zuo, Kevin Loughlin, Xiaohe Cheng, Yanqiang Liu, Abel Mulugeta Eneyew, Zhengwei Qi, Baris Kasikci
2020ASPLOS '20: Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, March 16-20, 2020.
James R. Larus, Luis Ceze, Karin Strauss
2020Accelerating Legacy String Kernels via Bounded Automata Learning.
Kevin Angstadt, Jean-Baptiste Jeannin, Westley Weimer
2020Accelerometer: Understanding Acceleration Opportunities for Data Center Overheads at Hyperscale.
Akshitha Sriraman, Abhishek Dhanotia
2020AsymNVM: An Efficient Framework for Implementing Persistent Data Structures on Asymmetric NVM Architecture.
Teng Ma, Mingxing Zhang, Kang Chen, Zhuo Song, Yongwei Wu, Xuehai Qian
2020Atomicity Checking in Linear Time using Vector Clocks.
Umang Mathur, Mahesh Viswanathan
2020AutoTM: Automatic Tensor Movement in Heterogeneous Memory Systems using Integer Linear Programming.
Mark Hildebrand, Jawad Khan, Sanjeev Trika, Jason Lowe-Power, Venkatesh Akella
2020AvA: Accelerated Virtualization of Accelerators.
Hangchen Yu, Arthur Michener Peters, Amogh Akshintala, Christopher J. Rossbach
2020BYOC: A "Bring Your Own Core" Framework for Heterogeneous-ISA Research.
Jonathan Balkind, Katie Lim, Michael Schaffner, Fei Gao, Grigory Chirkov, Ang Li, Alexey Lavrov, Tri M. Nguyen, Yaosheng Fu, Florian Zaruba, Kunal Gulati, Luca Benini, David Wentzlaff
2020Batch-Aware Unified Memory Management in GPUs for Irregular Workloads.
Hyojong Kim, Jaewoong Sim, Prasun Gera, Ramyad Hadidi, Hyesoon Kim
2020Big Data of the Past, from Venice to Europe.
Frédéric Kaplan
2020COIN Attacks: On Insecurity of Enclave Untrusted Interfaces in SGX.
Mustakimur Rahman Khandaker, Yueqiang Cheng, Zhi Wang, Tao Wei
2020Capuchin: Tensor-based GPU Memory Management for Deep Learning.
Xuan Peng, Xuanhua Shi, Hulin Dai, Hai Jin, Weiliang Ma, Qian Xiong, Fan Yang, Xuehai Qian
2020Catalyzer: Sub-millisecond Startup for Serverless Computing with Initialization-less Booting.
Dong Du, TianYi Yu, Yubin Xia, Binyu Zang, Guanglu Yan, Chenggang Qin, Qixuan Wu, Haibo Chen
2020Challenging Sequential Bitstream Processing via Principled Bitwise Speculation.
Junqiao Qiu, Lin Jiang, Zhijia Zhao
2020Chronos: Efficient Speculative Parallelism for Accelerators.
Maleen Abeydeera, Daniel Sánchez
2020Classifying Memory Access Patterns for Prefetching.
Grant Ayers, Heiner Litz, Christos Kozyrakis, Parthasarathy Ranganathan
2020Coterie: Exploiting Frame Similarity to Enable High-Quality Multiplayer VR on Commodity Mobile Devices.
Jiayi Meng, Sibendu Paul, Y. Charlie Hu
2020Cross-Failure Bug Detection in Persistent Memory Programs.
Sihang Liu, Korakit Seemakhupt, Yizhou Wei, Thomas F. Wenisch, Aasheesh Kolli, Samira Manabi Khan
2020CryoCache: A Fast, Large, and Cost-Effective Cache Architecture for Cryogenic Computing.
Dongmoon Min, Ilkwon Byun, Gyu-hyeon Lee, Seongmin Na, Jangwoo Kim
2020Current and Projected Needs for High Energy Physics Experiments (with a Particular Eye on CERN LHC).
Tommaso Boccali
2020DNNGuard: An Elastic Heterogeneous DNN Accelerator Architecture against Adversarial Attacks.
Xingbin Wang, Rui Hou, Boyan Zhao, Fengkai Yuan, Jun Zhang, Dan Meng, Xuehai Qian
2020Data Center Power Oversubscription with a Medium Voltage Power Plane and Priority-Aware Capping.
Varun Sakalkar, Vasileios Kontorinis, David Landhuis, Shaohong Li, Darren De Ronde, Thomas Blooming, Anand Ramesh, James Kennedy, Christopher Malone, Jimmy Clidaras, Parthasarathy Ranganathan
2020DeepSniffer: A DNN Model Extraction Framework Based on Learning Architectural Hints.
Xing Hu, Ling Liang, Shuangchen Li, Lei Deng, Pengfei Zuo, Yu Ji, Xinfeng Xie, Yufei Ding, Chang Liu, Timothy Sherwood, Yuan Xie
2020Dimensionality-Aware Redundant SIMT Instruction Elimination.
Tsung Tai Yeh, Roland N. Green, Timothy G. Rogers
2020Durable Transactional Memory Can Scale with Timestone.
Madhava Krishnan Ramanathan, Jaeho Kim, Ajit Mathew, Xinwei Fu, Anthony Demeri, Changwoo Min, Sudarsun Kannan
2020Effective Concurrency Testing for Distributed Systems.
Xinhao Yuan, Junfeng Yang
2020Egalito: Layout-Agnostic Binary Recompilation.
David Williams-King, Hidenori Kobayashi, Kent Williams-King, Graham Patterson, Frank Spano, Yu Jian Wu, Junfeng Yang, Vasileios P. Kemerlis
2020Elastic Cuckoo Page Tables: Rethinking Virtual Memory Translation for Parallelism.
Dimitrios Skarlatos, Apostolos Kokolis, Tianyin Xu, Josep Torrellas
2020Evanesco: Architectural Support for Efficient Data Sanitization in Modern Flash-Based Storage Systems.
Myungsuk Kim, Jisung Park, Genhee Cho, Yoona Kim, Lois Orosa, Onur Mutlu, Jihong Kim
2020Exploring Branch Predictors for Constructing Transient Execution Trojans.
Tao Zhang, Kenneth Koltermann, Dmitry Evtyushkin
2020Fair Write Attribution and Allocation for Consolidated Flash Cache.
Wonil Choi, Bhuvan Urgaonkar, Mahmut T. Kandemir, Myoungsoo Jung, David Evans
2020FirePerf: FPGA-Accelerated Full-System Hardware/Software Performance Profiling and Co-Design.
Sagar Karandikar, Albert J. Ou, Alon Amid, Howard Mao, Randy H. Katz, Borivoje Nikolic, Krste Asanovic
2020FlatStore: An Efficient Log-Structured Key-Value Storage Engine for Persistent Memory.
Youmin Chen, Youyou Lu, Fan Yang, Qing Wang, Yang Wang, Jiwu Shu
2020Fleet: A Framework for Massively Parallel Streaming on FPGAs.
James Thomas, Pat Hanrahan, Matei Zaharia
2020FlexAmata: A Universal and Efficient Adaption of Applications to Spatial Automata Processing Accelerators.
Elaheh Sadredini, Reza Rahimi, Marzieh Lenjani, Mircea Stan, Kevin Skadron
2020FlexTensor: An Automatic Schedule Exploration and Optimization Framework for Tensor Computation on Heterogeneous System.
Size Zheng, Yun Liang, Shuo Wang, Renze Chen, Kaiwen Sheng
2020Forget Failure: Exploiting SRAM Data Remanence for Low-overhead Intermittent Computation.
Harrison Williams, Xun Jian, Matthew Hicks
2020Game of Threads: Enabling Asynchronous Poisoning Attacks.
Jose Rodrigo Sanchez Vicarte, Benjamin Schreiber, Riccardo Paccagnella, Christopher W. Fletcher
2020HEAX: An Architecture for Computing on Encrypted Data.
M. Sadegh Riazi, Kim Laine, Blake Pelton, Wei Dai
2020HMC: Model Checking for Hardware Memory Models.
Michalis Kokologiannakis, Viktor Vafeiadis
2020HSM: A Hybrid Slowdown Model for Multitasking GPUs.
Xia Zhao, Magnus Jahre, Lieven Eeckhout
2020HaRMony: Heterogeneous-Reliability Memory and QoS-Aware Energy Management on Virtualized Servers.
Konstantinos Tovletoglou, Lev Mukhanov, Dimitrios S. Nikolopoulos, Georgios Karakonstantis
2020Hailstorm: Disaggregated Compute and Storage for Distributed LSM-based Databases.
Laurent Bindschaedler, Ashvin Goel, Willy Zwaenepoel
2020Hermes: A Fast, Fault-Tolerant and Linearizable Replication Protocol.
Antonios Katsarakis, Vasilis Gavrielatos, M. R. Siavash Katebzadeh, Arpit Joshi, Aleksandar Dragojevic, Boris Grot, Vijay Nagarajan
2020High-density Multi-tenant Bare-metal Cloud.
Xiantao Zhang, Xiao Zheng, Zhi Wang, Hang Yang, Yibin Shen, Xin Long
2020Hurdle: Securing Jump Instructions Against Code Reuse Attacks.
Christian DeLozier, Kavya Lakshminarayanan, Gilles Pokam, Joseph Devietti
2020IIU: Specialized Architecture for Inverted Index Search.
Jun Heo, Jaeyeon Won, Yejin Lee, Shivam Bharuka, Jaeyoung Jang, Tae Jun Ham, Jae W. Lee
2020IOctopus: Outsmarting Nonuniform DMA.
Igor Smolyar, Alex Markuze, Boris Pismenny, Haggai Eran, Gerd Zellweger, Austin Bolen, Liran Liss, Adam Morrison, Dan Tsafrir
2020Interstellar: Using Halide's Scheduling Language to Analyze DNN Accelerators.
Xuan Yang, Mingyu Gao, Qiaoyi Liu, Jeff Setter, Jing Pu, Ankita Nayak, Steven Bell, Kaidi Cao, Heonjae Ha, Priyanka Raina, Christos Kozyrakis, Mark Horowitz
2020Klotski: Efficient Obfuscated Execution against Controlled-Channel Attacks.
Pan Zhang, Chengyu Song, Heng Yin, Deqing Zou, Elaine Shi, Hai Jin
2020Lazy Release Persistency.
Mahesh Dananjaya, Vasilis Gavrielatos, Arpit Joshi, Vijay Nagarajan
2020LeapIO: Efficient and Portable Virtual NVMe Storage on ARM SoCs.
Huaicheng Li, Mingzhe Hao, Stanko Novakovic, Vaibhav Gogte, Sriram Govindan, Dan R. K. Ports, Irene Zhang, Ricardo Bianchini, Haryadi S. Gunawi, Anirudh Badam
2020Learning-based Memory Allocation for C++ Server Workloads.
Martin Maas, David G. Andersen, Michael Isard, Mohammad Mahdi Javanmard, Kathryn S. McKinley, Colin Raffel
2020Livia: Data-Centric Computing Throughout the Memory Hierarchy.
Elliot Lockerman, Axel Feldmann, Mohammad Bakhshalipour, Alexandru Stanescu, Shashwat Gupta, Daniel Sánchez, Nathan Beckmann
2020Lynx: A SmartNIC-driven Accelerator-centric Architecture for Network Servers.
Maroun Tork, Lina Maudlej, Mark Silberstein
2020MERR: Improving Security of Persistent Memory Objects via Efficient Memory Exposure Reduction and Randomization.
Yuanchao Xu, Yan Solihin, Xipeng Shen
2020MOD: Minimally Ordered Durable Datastructures for Persistent Memory.
Swapnil Haria, Mark D. Hill, Michael M. Swift
2020Mitosis: Transparently Self-Replicating Page-Tables for Large-Memory Machines.
Reto Achermann, Ashish Panwar, Abhishek Bhattacharjee, Timothy Roscoe, Jayneel Gandhi
2020NeuMMU: Architectural Support for Efficient Address Translations in Neural Processing Units.
Bongjoon Hyun, Youngeun Kwon, Yujeong Choi, John Kim, Minsoo Rhu
2020Noise-Aware Dynamical System Compilation for Analog Devices with Legno.
Sara Achour, Martin C. Rinard
2020Occlum: Secure and Efficient Multitasking Inside a Single Enclave of Intel SGX.
Youren Shen, Hongliang Tian, Yu Chen, Kang Chen, Runji Wang, Yi Xu, Yubin Xia, Shoumeng Yan
2020Optimizing Nested Virtualization Performance Using Direct Virtual Hardware.
Jin Tack Lim, Jason Nieh
2020Optimus Prime: Accelerating Data Transformation in Servers.
Arash Pourhabibi Zarandi, Siddharth Gupta, Hussein Kassir, Mark Sutherland, Zilu Tian, Mario Paulo Drumond, Babak Falsafi, Christoph Koch
2020Orbital Edge Computing: Nanosatellite Constellations as a New Class of Computer System.
Bradley Denby, Brandon Lucia
2020PatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight Pruning.
Wei Niu, Xiaolong Ma, Sheng Lin, Shihao Wang, Xuehai Qian, Xue Lin, Yanzhi Wang, Bin Ren
2020Peacenik: Architecture Support for Not Failing under Fail-Stop Memory Consistency.
Rui Zhang, Swarnendu Biswas, Vignesh Balaji, Michael D. Bond, Brandon Lucia
2020Perspective: A Sensible Approach to Speculative Automatic Parallelization.
Sotiris Apostolakis, Ziyang Xu, Greg Chan, Simone Campanoni, David I. August
2020Prague: High-Performance Heterogeneity-Aware Asynchronous Decentralized Training.
Qinyi Luo, Jiaao He, Youwei Zhuo, Xuehai Qian
2020Pronto: Easy and Fast Persistence for Volatile Data Structures.
Amir Saman Memaripour, Joseph Izraelevitz, Steven Swanson
2020Quantum Circuits for Dynamic Runtime Assertions in Quantum Computation.
Ji Liu, Gregory T. Byrd, Huiyang Zhou
2020Reliable Timekeeping for Intermittent Computing.
Jasper de Winkel, Carlo Delle Donne, Kasim Sinan Yildirim, Przemyslaw Pawelczak, Josiah D. Hester
2020Reproducible Containers.
Omar S. Navarro Leija, Kelly Shiptoski, Ryan G. Scott, Baojun Wang, Nicholas Renner, Ryan R. Newton, Joseph Devietti
2020SAC: A Co-Design Cache Algorithm for Emerging SMR-based High-Density Disks.
Diansen Sun, Yunpeng Chai
2020Safecracker: Leaking Secrets through Compressed Caches.
Po-An Tsai, Andrés Sánchez, Christopher W. Fletcher, Daniel Sánchez
2020Shredder: Learning Noise Distributions to Protect Inference Privacy.
Fatemehsadat Mireshghallah, Mohammadkazem Taram, Prakash Ramrakhyani, Ali Jalali, Dean M. Tullsen, Hadi Esmaeilzadeh
2020Software Mitigation of Crosstalk on Noisy Intermediate-Scale Quantum Computers.
Prakash Murali, David C. McKay, Margaret Martonosi, Ali Javadi-Abhari
2020SwapAdvisor: Pushing Deep Learning Beyond the GPU Memory Limit via Smart Swapping.
Chien-Chin Huang, Gu Jin, Jinyang Li
2020The Guardian Council: Parallel Programmable Hardware Security.
Sam Ainsworth, Timothy M. Jones
2020The TrieJax Architecture: Accelerating Graph Operations Through Relational Joins.
Oren Kalinsky, Benny Kimelfeld, Yoav Etsion
2020Thesaurus: Efficient Cache Compression via Dynamic Clustering.
Amin Ghasemazar, Prashant J. Nair, Mieszko Lis
2020Time-sensitive Intermittent Computing Meets Legacy Software.
Vito Kortbeek, Kasim Sinan Yildirim, Abu Bakar, Jacob Sorber, Josiah D. Hester, Przemyslaw Pawelczak
2020Towards Efficient Superconducting Quantum Processor Architecture Design.
Gushu Li, Yufei Ding, Yuan Xie
2020Virtualizing FPGAs in the Cloud.
Yue Zha, Jing Li
2020Vortex: Extreme-Performance Memory Abstractions for Data-Intensive Streaming Applications.
Carson Hanel, Arif Arman, Di Xiao, John Keech, Dmitri Loguinov
2020Why GPUs are Slow at Executing NFAs and How to Make them Faster.
Hongyuan Liu, Sreepathi Pai, Adwait Jog
2020∅sim: Preparing System Software for a World with Terabyte-scale Memories.
Mark Mansi, Michael M. Swift