| 2017 | 3DGates: An Instruction-Level Energy Analysis and Optimization of 3D Printers. Jerry Antony Ajay, Chen Song, Aditya Singh Rathore, Chi Zhou, Wenyao Xu |
| 2017 | AMNESIAC: Amnesic Automatic Computer. Ismail Akturk, Ulya R. Karpuzcu |
| 2017 | An Analysis of Persistent Memory Use with WHISPER. Sanketh Nalli, Swapnil Haria, Mark D. Hill, Michael M. Swift, Haris Volos, Kimberly Keeton |
| 2017 | An Architecture Supporting Formal and Compositional Binary Analysis. Joseph McMahan, Michael Christensen, Lawton Nichols, Jared Roesch, Sung-Yee Guo, Ben Hardekopf, Timothy Sherwood |
| 2017 | Approximate Storage of Compressed and Encrypted Videos. Djordje Jevdjic, Karin Strauss, Luis Ceze, Henrique S. Malvar |
| 2017 | AsyncClock: Scalable Inference of Asynchronous Event Causality. Chun-Hung Hsiao, Satish Narayanasamy, Essam Muhammad Idris Khan, Cristiano L. Pereira, Gilles A. Pokam |
| 2017 | Automated Synthesis of Comprehensive Memory Model Litmus Test Suites. Daniel Lustig, Andrew Wright, Alexandros Papakonstantinou, Olivier Giroux |
| 2017 | Big Data Analytics and Intelligence at Alibaba Cloud. Jingren Zhou |
| 2017 | Black-box Concurrent Data Structures for NUMA Architectures. Irina Calciu, Siddhartha Sen, Mahesh Balakrishnan, Marcos K. Aguilera |
| 2017 | Bolt: I Know What You Did Last Summer... In The Cloud. Christina Delimitrou, Christos Kozyrakis |
| 2017 | Breaking the Boundaries in Heterogeneous-ISA Datacenters. Antonio Barbalace, Robert Lyerly, Christopher Jelesnianski, Anthony Carno, Ho-Ren Chuang, Vincent Legout, Binoy Ravindran |
| 2017 | Browsix: Bridging the Gap Between Unix and the Browser. Bobby Powers, John Vilk, Emery D. Berger |
| 2017 | CHERI JNI: Sinking the Java Security Model into the C. David Chisnall, Brooks Davis, Khilan Gudka, David Brazdil, Alexandre Joannou, Jonathan Woodruff, A. Theodore Markettos, J. Edward Maste, Robert M. Norton, Stacey D. Son, Michael Roe, Simon W. Moore, Peter G. Neumann, Ben Laurie, Robert N. M. Watson |
| 2017 | CoRAL: Confined Recovery in Distributed Asynchronous Graph Processing. Keval Vora, Chen Tian, Rajiv Gupta, Ziang Hu |
| 2017 | Crossing Guard: Mediating Host-Accelerator Coherence Interactions. Lena E. Olson, Mark D. Hill, David A. Wood |
| 2017 | DCatch: Automatically Detecting Distributed Concurrency Bugs in Cloud Systems. Haopeng Liu, Guangpu Li, Jeffrey F. Lukman, Jiaxin Li, Shan Lu, Haryadi S. Gunawi, Chen Tian |
| 2017 | Determining Application-specific Peak Power and Energy Requirements for Ultra-low Power Processors. Hari Cherupalli, Henry Duwe, Weidong Ye, Rakesh Kumar, John Sartori |
| 2017 | DudeTM: Building Durable Transactions with Decoupling for Persistent Memory. Mengxing Liu, Mingxing Zhang, Kang Chen, Xuehai Qian, Yongwei Wu, Weimin Zheng, Jinglei Ren |
| 2017 | Dynamic Resource Management for Efficient Utilization of Multitasking GPUs. Jason Jong Kyu Park, Yongjun Park, Scott A. Mahlke |
| 2017 | Efficient Address Translation for Architectures with Multiple Page Sizes. Guilherme Cox, Abhishek Bhattacharjee |
| 2017 | Enabling Lightweight Transactions with Precision Time. Pulkit A. Misra, Jeffrey S. Chase, Johannes Gehrke, Alvin R. Lebeck |
| 2017 | Exploiting Intra-Request Slack to Improve SSD Performance. Nima Elyasi, Mohammad Arjomand, Anand Sivasubramaniam, Mahmut T. Kandemir, Chita R. Das, Myoungsoo Jung |
| 2017 | FLEP: Enabling Flexible and Efficient Preemption on GPUs. Bo Wu, Xu Liu, Xiaobo Zhou, Changjun Jiang |
| 2017 | Failure-Atomic Slotted Paging for Persistent Memory. Jihye Seo, Wook-Hee Kim, Woongki Baek, Beomseok Nam, Sam H. Noh |
| 2017 | GRIFFIN: Guarding Control Flows Using Intel Processor Trace. Xinyang Ge, Weidong Cui, Trent Jaeger |
| 2017 | Graspan: A Single-machine Disk-based Graph System for Interprocedural Static Analyses of Large-scale Systems Code. Kai Wang, Aftab Hussain, Zhiqiang Zuo, Guoqing Xu, Ardalan Amiri Sani |
| 2017 | Hardware-Software Co-design to Mitigate DRAM Refresh Overheads: A Case for Refresh-Aware Process Scheduling. Jagadish B. Kotra, Narges Shahidi, Zeshan A. Chishti, Mahmut T. Kandemir |
| 2017 | History-Based Arbitration for Fairness in Processor-Interconnect of NUMA Servers. WonJun Song, Gwangsun Kim, Hyungjoon Jung, Jongwook Chung, Jung Ho Ahn, Jae W. Lee, John Kim |
| 2017 | Identifying Security Critical Properties for the Dynamic Verification of a Processor. Rui Zhang, Natalie Stanley, Christopher Griggs, Andrew Chi, Cynthia Sturton |
| 2017 | Improving Datacenter Efficiency. Ricardo Bianchini |
| 2017 | IncBricks: Toward In-Network Computation with an In-Network Cache. Ming Liu, Liang Luo, Jacob Nelson, Luis Ceze, Arvind Krishnamurthy, Kishore Atreya |
| 2017 | KickStarter: Fast and Accurate Computations on Streaming Graphs via Trimmed Approximations. Keval Vora, Rajiv Gupta, Guoqing Xu |
| 2017 | Kill the Program Counter: Reconstructing Program Behavior in the Processor Cache Hierarchy. Jinchun Kim, Elvira Teran, Paul V. Gratz, Daniel A. Jiménez, Seth H. Pugsley, Chris Wilkerson |
| 2017 | Locality Transformations for Nested Recursive Iteration Spaces. Kirshanthan Sundararajah, Laith Sakka, Milind Kulkarni |
| 2017 | Locality-Aware CTA Clustering for Modern GPUs. Ang Li, Shuaiwen Leon Song, Weifeng Liu, Xu Liu, Akash Kumar, Henk Corporaal |
| 2017 | Mallacc: Accelerating Memory Allocation. Svilen Kanev, Sam Likun Xi, Gu-Yeon Wei, David M. Brooks |
| 2017 | Moonwalk: NRE Optimization in ASIC Clouds. Moein Khazraee, Lu Zhang, Luis Vega, Michael Bedford Taylor |
| 2017 | Neurosurgeon: Collaborative Intelligence Between the Cloud and Mobile Edge. Yiping Kang, Johann Hauswald, Cao Gao, Austin Rovinski, Trevor N. Mudge, Jason Mars, Lingjia Tang |
| 2017 | Optimizing CNNs on Multicores for Scalability, Performance and Goodput. Samyam Rajbhandari, Yuxiong He, Olatunji Ruwase, Michael Carbin, Trishul M. Chilimbi |
| 2017 | Page Fault Support for Network Controllers. Ilya Lesokhin, Haggai Eran, Shachar Raindel, Guy Shapiro, Sagi Grimberg, Liran Liss, Muli Ben-Yehuda, Nadav Amit, Dan Tsafrir |
| 2017 | Pallas: Semantic-Aware Checking for Finding Deep Bugs in Fast Path. Jian Huang, Michael Allen-Bond, Xuechen Zhang |
| 2017 | ProRace: Practical Data Race Detection for Production Use. Tong Zhang, Changhee Jung, Dongyoon Lee |
| 2017 | Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2017, Xi'an, China, April 8-12, 2017 Yunji Chen, Olivier Temam, John Carter |
| 2017 | Prophet: Precise QoS Prediction on Non-Preemptive Accelerators to Improve Utilization in Warehouse-Scale Computers. Quan Chen, Hailong Yang, Minyi Guo, Ram Srivatsa Kannan, Jason Mars, Lingjia Tang |
| 2017 | REDSPY: Exploring Value Locality in Software. Shasha Wen, Milind Chabbi, Xu Liu |
| 2017 | ReFlex: Remote Flash ≈ Local Flash. Ana Klimovic, Heiner Litz, Christos Kozyrakis |
| 2017 | SC-DCNN: Highly-Scalable Deep Convolutional Neural Network using Stochastic Computing. Ao Ren, Zhe Li, Caiwen Ding, Qinru Qiu, Yanzhi Wang, Ji Li, Xuehai Qian, Bo Yuan |
| 2017 | SaberLDA: Sparsity-Aware Learning of Topic Models on GPUs. Kaiwei Li, Jianfei Chen, Wenguang Chen, Jun Zhu |
| 2017 | Sound Loop Superoptimization for Google Native Client. Berkeley R. Churchill, Rahul Sharma, J. F. Bastien, Alex Aiken |
| 2017 | TETRIS: Scalable and Efficient Neural Network Acceleration with 3D Memory. Mingyu Gao, Jing Pu, Xuan Yang, Mark Horowitz, Christos Kozyrakis |
| 2017 | Thermostat: Application-transparent Page Management for Two-tiered Main Memory. Neha Agarwal, Thomas F. Wenisch |
| 2017 | Towards "Full Containerization" in Containerized Network Function Virtualization. Yang Hu, Mingcong Song, Tao Li |
| 2017 | Towards Practical Default-On Multi-Core Record/Replay. Ali José Mashtizadeh, Tal Garfinkel, David Terei, David Mazières, Mendel Rosenblum |
| 2017 | Translation-Triggered Prefetching. Abhishek Bhattacharjee |
| 2017 | TriCheck: Memory Model Verification at the Trisection of Software, Hardware, and ISA. Caroline Trippel, Yatin A. Manerkar, Daniel Lustig, Michael Pellauer, Margaret Martonosi |
| 2017 | Typed Architectures: Architectural Support for Lightweight Scripting. Channoh Kim, Jaehyeok Kim, Sungmin Kim, Doo-young Kim, Namho Kim, Gitae Na, Young H. Oh, Hyeon-Gyu Cho, Jae W. Lee |
| 2017 | Verification of a Practical Hardware Security Architecture Through Static Information Flow Analysis. Andrew Ferraiuolo, Rui Xu, Danfeng Zhang, Andrew C. Myers, G. Edward Suh |
| 2017 | Voltage Regulator Efficiency Aware Power Management. Yuxin Bai, Victor W. Lee, Engin Ipek |
| 2017 | What Scalable Programs Need from Transactional Memory. Donald Nguyen, Keshav Pingali |