| 2012 | 45th Annual IEEE/ACM International Symposium on Microarchitecture, MICRO 2012, Vancouver, BC, Canada, December 1-5, 2012 |
| 2012 | A Mostly-Clean DRAM Cache for Effective Hit Speculation and Self-Balancing Dispatch. Jaewoong Sim, Gabriel H. Loh, Hyesoon Kim, Mike O'Connor, Mithuna Thottethodi |
| 2012 | AUDIT: Stress Testing the Automatic Way. Youngtaek Kim, Lizy Kurian John, Sanjay Pant, Srilatha Manne, Michael J. Schulte, William Lloyd Bircher, Madhu Saravana Sibi Govindan |
| 2012 | Accurate Fine-Grained Processor Power Proxies. Wei Huang, Charles Lefurgy, William Kuk, Alper Buyuktosunoglu, Michael S. Floyd, Karthick Rajamani, Malcolm Allen-Ware, Bishop Brock |
| 2012 | Addressing End-to-End Memory Access Latency in NoC-Based Multicores. Akbar Sharifi, Emre Kultursay, Mahmut T. Kandemir, Chita R. Das |
| 2012 | Amoeba-Cache: Adaptive Blocks for Eliminating Waste in the Memory Hierarchy. Snehasish Kumar, Hongzhou Zhao, Arrvindh Shriraman, Eric Matthews, Sandhya Dwarkadas, Lesley Shannon |
| 2012 | Cache-Conscious Wavefront Scheduling. Timothy G. Rogers, Mike O'Connor, Tor M. Aamodt |
| 2012 | CoLT: Coalesced Large-Reach TLBs. Binh Pham, Viswanathan Vaidyanathan, Aamer Jaleel, Abhishek Bhattacharjee |
| 2012 | CoScale: Coordinating CPU and Memory System DVFS in Server Systems. Qingyuan Deng, David Meisner, Abhishek Bhattacharjee, Thomas F. Wenisch, Ricardo Bianchini |
| 2012 | Composite Cores: Pushing Heterogeneity Into a Core. Andrew Lukefahr, Shruti Padmanabha, Reetuparna Das, Faissal M. Sleiman, Ronald G. Dreslinski, Thomas F. Wenisch, Scott A. Mahlke |
| 2012 | Control-Flow Decoupling. Rami Sheikh, James Tuck, Eric Rotenberg |
| 2012 | Designing a Programmable Wire-Speed Regular-Expression Matching Accelerator. Jan van Lunteren, Christoph Hagleitner, Timothy Heil, Giora Biran, Uzi Shvadron, Kubilay Atasu |
| 2012 | Dynamic Reconfiguration of 3D Photonic Networks-on-Chip for Maximizing Performance and Improving Fault Tolerance. Randy Morris, Avinash Karanth Kodi, Ahmed Louri |
| 2012 | FPB: Fine-grained Power Budgeting to Improve Write Throughput of Multi-level Cell Phase Change Memory. Lei Jiang, Youtao Zhang, Bruce R. Childers, Jun Yang |
| 2012 | Fundamental Latency Trade-off in Architecting DRAM Caches: Outperforming Impractical SRAM-Tags with a Simple and Practical Design. Moinuddin K. Qureshi, Gabriel H. Loh |
| 2012 | Improving Cache Management Policies Using Dynamic Reuse Distances. Nam Duong, Dali Zhao, Taesu Kim, Rosario Cammarota, Mateo Valero, Alexander V. Veidenbaum |
| 2012 | Inferred Models for Dynamic and Sparse Hardware-Software Spaces. Weidan Wu, Benjamin C. Lee |
| 2012 | Kernel Partitioning of Streaming Applications: A Statistical Approach to an NP-complete Problem. Petar Radojkovic, Paul M. Carpenter, Miquel Moretó, Alex Ramírez, Francisco J. Cazorla |
| 2012 | Kernel Weaver: Automatically Fusing Database Primitives for Efficient GPU Computation. Haicheng Wu, Gregory Frederick Diamos, Srihari Cadambi, Sudhakar Yalamanchili |
| 2012 | KnightShift: Scaling the Energy Proportionality Wall through Server-Level Heterogeneity. Daniel Wong, Murali Annavaram |
| 2012 | Leveraging Heterogeneity in DRAM Main Memories to Accelerate Critical Word Access. Niladrish Chatterjee, Manjunath Shevgoor, Rajeev Balasubramonian, Al Davis, Zhen Fang, Ramesh Illikkal, Ravi R. Iyer |
| 2012 | Libra: Tailoring SIMD Execution Using Heterogeneous Hardware and Dynamic Configurability. Yongjun Park, Jason Jong Kyu Park, Hyunchul Park, Scott A. Mahlke |
| 2012 | MorphCore: An Energy-Efficient Microarchitecture for High Performance ILP and High Throughput TLP. Khubaib, M. Aater Suleman, Milad Hashemi, Chris Wilkerson, Yale N. Patt |
| 2012 | NOC-Out: Microarchitecting a Scale-Out Processor. Pejman Lotfi-Kamran, Boris Grot, Babak Falsafi |
| 2012 | Neural Acceleration for General-Purpose Approximate Programs. Hadi Esmaeilzadeh, Adrian Sampson, Luis Ceze, Doug Burger |
| 2012 | NoCAlert: An On-Line and Real-Time Fault Detection Mechanism for Network-on-Chip Architectures. Andreas Prodromou, Andreas Panteli, Chrysostomos Nicopoulos, Yiannakis Sazeides |
| 2012 | NoRD: Node-Router Decoupling for Effective Power-gating of On-Chip Routers. Lizhong Chen, Timothy Mark Pinkston |
| 2012 | Predicting Coherence Communication by Tracking Synchronization Points at Run Time. Socrates Demetriades, Sangyeun Cho |
| 2012 | Predicting Performance Impact of DVFS for Realistic Memory Systems. Rustam Miftakhutdinov, Eiman Ebrahimi, Yale N. Patt |
| 2012 | Profiling Data-Dependence to Assist Parallelization: Framework, Scope, and Optimization. Alain Ketterlin, Philippe Clauss |
| 2012 | Rethinking DRAM Power Modes for Energy Proportionality. Krishna T. Malladi, Ian Shaeffer, Liji Gopalakrishnan, David Lo, Benjamin C. Lee, Mark Horowitz |
| 2012 | SLICC: Self-Assembly of Instruction Cache Collectives for OLTP Workloads. Islam Atta, Pinar Tözün, Anastasia Ailamaki, Andreas Moshovos |
| 2012 | SMARQ: Software-Managed Alias Register Queue for Dynamic Optimizations. Cheng Wang, Youfeng Wu, Hongbo Rong, Hyunchul Park |
| 2012 | Spatiotemporal Coherence Tracking. Mohammad Alisafaee |
| 2012 | Systematic Energy Characterization of CMP/SMT Processor Systems via Automated Micro-Benchmarks. Ramon Bertran, Alper Buyuktosunoglu, Meeta Sharma Gupta, Marc González, Pradip Bose |
| 2012 | The Performance Vulnerability of Architectural and Non-architectural Arrays to Permanent Faults. Damien Hardy, Isidoros Sideris, Nikolas Ladas, Yiannakis Sazeides |
| 2012 | Transactional Memory Architecture and Implementation for IBM System Z. Christian Jacobi, Timothy J. Slegel, Dan F. Greiner |
| 2012 | Unifying Primary Cache, Scratch, and Register File Memories in a Throughput Processor. Mark Gebhart, Stephen W. Keckler, Brucek Khailany, Ronny Krashinsky, William J. Dally |
| 2012 | Vector Extensions for Decision Support DBMS Acceleration. Timothy Hayes, Oscar Palomar, Osman S. Unsal, Adrián Cristal, Mateo Valero |
| 2012 | Vulcan: Hardware Support for Detecting Sequential Consistency Violations Dynamically. Abdullah Muzahid, Shanxiang Qi, Josep Torrellas |
| 2012 | Warped-DMR: Light-weight Error Detection for GPGPU. Hyeran Jeon, Murali Annavaram |