ASPLOS A*

77 papers

YearTitle / Authors
2019A Case for Lease-Based, Utilitarian Resource Management on Mobile Devices.
Yigong Hu, Suyi Liu, Peng Huang
2019A Formal Analysis of the NVIDIA PTX Memory Consistency Model.
Daniel Lustig, Sameer Sahasrabuddhe, Olivier Giroux
2019A Framework for Memory Oversubscription Management in Graphics Processing Units.
Chen Li, Rachata Ausavarungnirun, Christopher J. Rossbach, Youtao Zhang, Onur Mutlu, Yang Guo, Jun Yang
2019ADMM-NN: An Algorithm-Hardware Co-Design Framework of DNNs Using Alternating Direction Methods of Multipliers.
Ao Ren, Tianyun Zhang, Shaokai Ye, Jiayu Li, Wenyao Xu, Xuehai Qian, Xue Lin, Yanzhi Wang
2019AcMC
Subho S. Banerjee, Zbigniew T. Kalbarczyk, Ravishankar K. Iyer
2019An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud & Edge Systems.
Yu Gan, Yanqi Zhang, Dailun Cheng, Ankitha Shetty, Priyal Rathi, Nayan Katarki, Ariana Bruno, Justin Hu, Brian Ritchken, Brendon Jackson, Kelvin Hu, Meghna Pancholi, Yuan He, Brett Clancy, Chris Colen, Fukang Wen, Catherine Leung, Siyuan Wang, Leon Zaruvinsky, Mateo Espinosa, Rick Lin, Zhongling Liu, Jake Padilla, Christina Delimitrou
2019Architectural Support for Containment-based Security.
Hansen Zhang, Soumyadeep Ghosh, Jordan Fix, Sotiris Apostolakis, Stephen R. Beard, Nayana P. Nagendra, Taewook Oh, David I. August
2019Astra: Exploiting Predictability to Optimize Deep Learning.
Muthian Sivathanu, Tapan Chugh, Sanjay Sri Vallabh Singapuram, Lidong Zhou
2019BOGO: Buy Spatial Memory Safety, Get Temporal Memory Safety (Almost) Free.
Tong Zhang, Dongyoon Lee, Changhee Jung
2019Beating OPT with Statistical Clairvoyance and Variable Size Caching.
Pengcheng Li, Colin Pronovost, William Wilson, Benjamin Tait, Jie Zhou, Chen Ding, John Criswell
2019Bit-Tactical: A Software/Hardware Approach to Exploiting Value and Bit Sparsity in Neural Networks.
Alberto Delmas Lascorz, Patrick Judd, Dylan Malone Stuart, Zissis Poulos, Mostafa Mahmoud, Sayeh Sharify, Milos Nikolic, Kevin Siu, Andreas Moshovos
2019Boosted Race Trees for Low Energy Classification.
Georgios Tzimpragos, Advait Madhavan, Dilip Vasudevan, Dmitri B. Strukov, Timothy Sherwood
2019Bootstrapping: Using SMT Hardware to Improve Single-Thread Performance.
Sushant Kondguli, Michael C. Huang
2019Buffets: An Efficient and Composable Storage Idiom for Explicit Decoupled Data Orchestration.
Michael Pellauer, Yakun Sophia Shao, Jason Clemons, Neal Clayton Crago, Kartik Hegde, Rangharajan Venkatesan, Stephen W. Keckler, Christopher W. Fletcher, Joel S. Emer
2019CORF: Coalescing Operand Register File for GPUs.
Hodjat Asghari Esfeden, Farzad Khorasani, Hyeran Jeon, Daniel Wong, Nael B. Abu-Ghazaleh
2019CheriABI: Enforcing Valid Pointer Provenance and Minimizing Pointer Privilege in the POSIX C Run-time Environment.
Brooks Davis, Robert N. M. Watson, Alexander Richardson, Peter G. Neumann, Simon W. Moore, John Baldwin, David Chisnall, Jessica Clarke, Nathaniel Wesley Filardo, Khilan Gudka, Alexandre Joannou, Ben Laurie, A. Theodore Markettos, J. Edward Maste, Alfredo Mazzinghi, Edward Tomasz Napierala, Robert M. Norton, Michael Roe, Peter Sewell, Stacey D. Son, Jonathan Woodruff
2019Compress Objects, Not Cache Lines: An Object-Based Compressed Memory Hierarchy.
Po-An Tsai, Daniel Sánchez
2019Context-Sensitive Fencing: Securing Speculative Execution via Microcode Customization.
Mohammadkazem Taram, Ashish Venkat, Dean M. Tullsen
2019DCNS: Automated Detection Of Conservative Non-Sleep Defects in the Linux Kernel.
Jia-Ju Bai, Julia Lawall, Wende Tan, Shi-Min Hu
2019Debugging Support for Pattern-Matching Languages and Accelerators.
Matthew Casias, Kevin Angstadt, Tommy Tracy II, Kevin Skadron, Westley Weimer
2019DeepSigns: An End-to-End Watermarking Framework for Ownership Protection of Deep Neural Networks.
Bita Darvish Rouhani, Huili Chen, Farinaz Koushanfar
2019DiGraph: An Efficient Path-based Iterative Directed Graph Processing System on Multiple GPUs.
Yu Zhang, Xiaofei Liao, Hai Jin, Bingsheng He, Haikun Liu, Lin Gu
2019FA3C: FPGA-Accelerated Deep Reinforcement Learning.
Hyungmin Cho, Pyeongseok Oh, Jiyoung Park, Wookeun Jung, Jaejin Lee
2019FPSA: A Full System Stack Solution for Reconfigurable ReRAM-based NN Accelerator Architecture.
Yu Ji, Youyang Zhang, Xinfeng Xie, Shuangchen Li, Peiqi Wang, Xing Hu, Youhui Zhang, Yuan Xie
2019Fast Fine-Grained Global Synchronization on GPUs.
Kai Wang, Don Fussell, Calvin Lin
2019Fast and Scalable VMM Live Upgrade in Large Cloud Infrastructure.
Xiantao Zhang, Xiao Zheng, Zhi Wang, Qi Li, Junkang Fu, Yang Zhang, Yibin Shen
2019Finding and Fixing Performance Pathologies in Persistent Memory Software Stacks.
Jian Xu, Juno Kim, Amir Saman Memaripour, Steven Swanson
2019Fine-Grain Checkpointing with In-Cache-Line Logging.
Nachshon Cohen, David T. Aksun, Hillel Avni, James R. Larus
2019FlatFlash: Exploiting the Byte-Accessibility of SSDs within a Unified Memory-Storage Hierarchy.
Ahmed H. M. O. Abulila, Vikram Sharma Mailthody, Zaid Qureshi, Jian Huang, Nam Sung Kim, Jinjun Xiong, Wen-mei W. Hwu
2019HawkEye: Efficient Fine-grained OS Support for Huge Pages.
Ashish Panwar, Sorav Bansal, K. Gopinath
2019Heterogeneous Isolated Execution for Commodity GPUs.
Insu Jang, Adrian Tang, Taehoon Kim, Simha Sethumadhavan, Jaehyuk Huh
2019HiWayLib: A Software Framework for Enabling High Performance Communications for Heterogeneous Pipeline Computations.
Zhen Zheng, Chanyoung Oh, Jidong Zhai, Xipeng Shen, Youngmin Yi, Wenguang Chen
2019Hop: Heterogeneity-aware Decentralized Training.
Qinyi Luo, Jinkun Lin, Youwei Zhuo, Xuehai Qian
2019Intelligence Beyond the Edge: Inference on Intermittent Embedded Systems.
Graham Gobieski, Brandon Lucia, Nathan Beckmann
2019Just-In-Time Compilation for Verilog: A New Technique for Improving the FPGA Programming Experience.
Eric Schkufza, Michael Wei, Christopher J. Rossbach
2019Keynote: Developing our Quantum Future.
Krysta M. Svore
2019Keynote: Multicore Programming.
Barbara Liskov
2019Lazy Determinism for Faster Deterministic Multithreading.
Timothy Merrifield, Sepideh Roghanchi, Joseph Devietti, Jakob Eriksson
2019LightStore: Software-defined Network-attached Key-value Drives.
Chanwoo Chung, Jinhyung Koo, Junsu Im, Arvind, Sungjin Lee
2019MV-RLU: Scaling Read-Log-Update with Multi-Versioning.
Jaeho Kim, Ajit Mathew, Sanidhya Kashyap, Madhava Krishnan Ramanathan, Changwoo Min
2019MVEDSUA: Higher Availability Dynamic Software Updates via Multi-Version Execution.
Luís Pina, Anastasios Andronidis, Michael Hicks, Cristian Cadar
2019Minotaur: Adapting Software Testing Techniques for Hardware Errors.
Abdulrahman Mahmoud, Radha Venkatagiri, Khalique Ahmed, Sasa Misailovic, Darko Marinov, Christopher W. Fletcher, Sarita V. Adve
2019Morpheus: A Vulnerability-Tolerant Secure Architecture Based on Ensembles of Moving Target Defenses with Churn.
Mark Gallagher, Lauren Biernacki, Shibo Chen, Zelalem Birhanu Aweke, Salessawi Ferede Yitbarek, Misiker Tadesse Aga, Austin Harris, Zhixing Xu, Baris Kasikci, Valeria Bertacco, Sharad Malik, Mohit Tiwari, Todd M. Austin
2019Nimble Page Management for Tiered Memory Systems.
Zi Yan, Daniel Lustig, David W. Nellans, Abhishek Bhattacharjee
2019Noise-Adaptive Compiler Mappings for Noisy Intermediate-Scale Quantum Computers.
Prakash Murali, Jonathan M. Baker, Ali Javadi-Abhari, Frederic T. Chong, Margaret Martonosi
2019Not All Qubits Are Created Equal: A Case for Variability-Aware Policies for NISQ-Era Quantum Computers.
Swamit S. Tannu, Moinuddin K. Qureshi
2019Optimized Compilation of Aggregated Instructions for Realistic Quantum Computers.
Yunong Shi, Nelson Leung, Pranav Gokhale, Zane M. Rossi, David I. Schuster, Henry Hoffmann, Frederic T. Chong
2019PARTIES: QoS-Aware Resource Partitioning for Multiple Interactive Services.
Shuang Chen, Christina Delimitrou, José F. Martínez
2019PMTest: A Fast and Flexible Testing Framework for Persistent Memory Programs.
Sihang Liu, Yizhou Wei, Jishen Zhao, Aasheesh Kolli, Samira Manabi Khan
2019PUMA: A Programmable Ultra-efficient Memristor-based Accelerator for Machine Learning Inference.
Aayush Ankit, Izzat El Hajj, Sai Rahul Chalamalasetti, Geoffrey Ndu, Martin Foltin, R. Stanley Williams, Paolo Faraboschi, Wen-mei W. Hwu, John Paul Strachan, Kaushik Roy, Dejan S. Milojicic
2019Packing Sparse Convolutional Neural Networks for Efficient Systolic Array Implementations: Column Combining Under Joint Optimization.
H. T. Kung, Bradley McDanel, Sai Qian Zhang
2019Phoenix: A Substrate for Resilient Distributed Graph Analytics.
Roshan Dathathri, Gurbinder Gill, Loc Hoang, Keshav Pingali
2019PnP: Pruning and Prediction for Point-To-Point Iterative Graph Analytics.
Chengshuo Xu, Keval Vora, Rajiv Gupta
2019ProbeGuard: Mitigating Probing Attacks Through Reactive Program Transformations.
Koustubha Bhat, Erik van der Kouwe, Herbert Bos, Cristiano Giuffrida
2019Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2019, Providence, RI, USA, April 13-17, 2019
Iris Bahar, Maurice Herlihy, Emmett Witchel, Alvin R. Lebeck
2019Protecting Page Tables from RowHammer Attacks using Monotonic Pointers in DRAM True-Cells.
Xin-Chuan Wu, Timothy Sherwood, Frederic T. Chong, Yanjing Li
2019Puddle: A Dynamic, Error-Correcting, Full-Stack Microfluidics Platform.
Max Willsey, Ashley P. Stephenson, Chris Takahashi, Pranav Vaid, Bichlien H. Nguyen, Michal Piszczek, Christine Betts, Sharon Newman, Sarang Joshi, Karin Strauss, Luis Ceze
2019RPCValet: NI-Driven Tail-Aware Balancing of µs-Scale RPCs.
Alexandros Daglis, Mark Sutherland, Babak Falsafi
2019Replica: A Wireless Manycore for Communication-Intensive and Approximate Data.
Vimuth Fernando, Antonio Franques, Sergi Abadal, Sasa Misailovic, Josep Torrellas
2019SOML Read: Rethinking the Read Operation Granularity of 3D NAND SSDs.
Chun-Yi Liu, Jagadish B. Kotra, Myoungsoo Jung, Mahmut T. Kandemir, Chita R. Das
2019Safer Program Behavior Sharing Through Trace Wringing.
Deeksha Dangwal, Weilong Cui, Joseph McMahan, Timothy Sherwood
2019Scalable Processing of Contemporary Semi-Structured Data on Commodity Parallel Processors - A Compilation-based Approach.
Lin Jiang, Xiaofan Sun, Umar Farooq, Zhijia Zhao
2019Seer: Leveraging Big Data to Navigate the Complexity of Performance Debugging in Cloud Microservices.
Yu Gan, Yanqi Zhang, Kelvin Hu, Dailun Cheng, Yuan He, Meghna Pancholi, Christina Delimitrou
2019Software-Defined Far Memory in Warehouse-Scale Computers.
H. Andrés Lagar-Cavilla, Junwhan Ahn, Suleiman Souhlal, Neha Agarwal, Radoslaw Burny, Shakeel Butt, Jichuan Chang, Ashwin Chaugule, Nan Deng, Junaid Shahid, Greg Thelen, Kamil Adam Yurtsever, Yu Zhao, Parthasarathy Ranganathan
2019Split-CNN: Splitting Window-based Operations in Convolutional Neural Networks for Memory System Optimization.
Tian Jin, Seokin Hong
2019StreamBox-HBM: Stream Analytics on High Bandwidth Hybrid Memory.
Hongyu Miao, Myeongjae Jeon, Gennady Pekhimenko, Kathryn S. McKinley, Felix Xiaozhu Lin
2019Swizzle Inventor: Data Movement Synthesis for GPU Kernels.
Phitchaya Mangpo Phothilimthana, Archibald Samuel Elliott, An Wang, Abhinav Jangda, Bastian Hagedorn, Henrik Barthels, Samuel J. Kaufman, Vinod Grover, Emina Torlak, Rastislav Bodík
2019TANGRAM: Optimized Coarse-Grained Dataflow for Scalable NN Accelerators.
Mingyu Gao, Xuan Yang, Jing Pu, Mark Horowitz, Christos Kozyrakis
2019Tackling the Qubit Mapping Problem for NISQ-Era Quantum Devices.
Gushu Li, Yufei Ding, Yuan Xie
2019Targeting Classical Code to a Quantum Annealer.
Scott Pakin
2019Understanding Real-World Concurrency Bugs in Go.
Tengfei Tu, Xiaoyu Liu, Linhai Song, Yiying Zhang
2019Wasabi: A Framework for Dynamically Analyzing WebAssembly.
Daniel Lehmann, Michael Pradel
2019X-Containers: Breaking Down Barriers to Improve Performance and Isolation of Cloud-Native Containers.
Zhiming Shen, Zhen Sun, Gur-Eyal Sela, Eugene Bagdasaryan, Christina Delimitrou, Robbert van Renesse, Hakim Weatherspoon
2019kMVX: Detecting Kernel Information Leaks with Multi-variant Execution.
Sebastian Österlund, Koen Koning, Pierre Olivier, Antonio Barbalace, Herbert Bos, Cristiano Giuffrida
2019pLock: A Fast Lock for Architectures with Explicit Inter-core Message Passing.
Xiongchao Tang, Jidong Zhai, Xuehai Qian, Wenguang Chen
2019uops.info: Characterizing Latency, Throughput, and Port Usage of Instructions on Intel Microarchitectures.
Andreas Abel, Jan Reineke
2019ρ: Relaxed Hierarchical ORAM.
Chandrasekhar Nagarajan, Ali Shafiee, Rajeev Balasubramonian, Mohit Tiwari