| 2004 | 37th Annual International Symposium on Microarchitecture (MICRO-37 2004), 4-8 December 2004, Portland, OR, USA |
| 2004 | A Case for Clumsy Packet Processors. Arindam Mallik, Gokhan Memik |
| 2004 | A Hardware-Software Platform for Intrusion Prevention. Milenko Drinic, Darko Kirovski |
| 2004 | AccMon: Automatically Detecting Memory-Related Bugs via Program Counter-Based Invariants. Pin Zhou, Wei Liu, Long Fei, Shan Lu, Feng Qin, Yuanyuan Zhou, Samuel P. Midkiff, Josep Torrellas |
| 2004 | Adaptive History-Based Memory Schedulers. Ibrahim Hur, Calvin Lin |
| 2004 | Application-Specific Processing on a General-Purpose Core via Transparent Instruction Set Customization. Nathan Clark, Manjunath Kudlur, Hyunchul Park, Scott A. Mahlke, Krisztián Flautner |
| 2004 | Automatic Synthesis of High-Speed Processor Simulators. Martin Burtscher, Ilya Ganusov |
| 2004 | Balanced Multithreading: Increasing Throughput via a Low Cost Multithreading Hierarchy. Eric Tune, Rakesh Kumar, Dean M. Tullsen, Brad Calder |
| 2004 | Cache Refill/Access Decoupling for Vector Machines. Christopher Batten, Ronny Krashinsky, Steve Gerding, Krste Asanovic |
| 2004 | Compiler Optimizations for Transaction Processing Workloads on Itanium® Linux Systems. Gerolf Hoflehner, Knud Kirkegaard, Rod Skinner, Daniel M. Lavery, Yong-Fong Lee, Wei Li |
| 2004 | Conjoined-Core Chip Multiprocessing. Rakesh Kumar, Norman P. Jouppi, Dean M. Tullsen |
| 2004 | Control Flow Optimization Via Dynamic Reconvergence Prediction. Jamison D. Collins, Dean M. Tullsen, Hong Wang |
| 2004 | Dataflow Mini-Graphs: Amplifying Superscalar Capacity and Bandwidth. Anne Bracy, Prashant Prahlad, Amir Roth |
| 2004 | Dynamic Strands: Collapsing Speculative Dependence Chains for Reducing Pipeline Communication. Peter G. Sassone, D. Scott Wills |
| 2004 | Dynamically Controlled Resource Allocation in SMT Processors. Francisco J. Cazorla, Alex Ramírez, Mateo Valero, Enrique Fernández |
| 2004 | Dynamically Trading Frequency for Complexity in a GALS Microprocessor. Steven G. Dropsho, Greg Semeraro, David H. Albonesi, Grigorios Magklis, Michael L. Scott |
| 2004 | Efficient Resource Sharing in Concurrent Error Detecting Superscalar Microarchitectures. Jared C. Smolens, Jangwoo Kim, James C. Hoe, Babak Falsafi |
| 2004 | Hardware and Binary Modification Support for Code Pointer Protection From Buffer Overflow. Nathan Tuck, Brad Calder, George Varghese |
| 2004 | Managing Wire Delay in Large Chip-Multiprocessor Caches. Bradford M. Beckmann, David A. Wood |
| 2004 | Memory Controller Optimizations for Web Servers. Scott Rixner |
| 2004 | MicroLib: A Case for the Quantitative Comparison of Micro-Architecture Mechanisms. Daniel Gracia Pérez, Gilles Mouchard, Olivier Temam |
| 2004 | Microarchitecture and Design Challenges for Gigascale Integration. Shekhar Borkar |
| 2004 | Minos: Control Data Attack Prevention Orthogonal to Memory Model. Jedidiah R. Crandall, Frederic T. Chong |
| 2004 | Optimal Superblock Scheduling Using Enumeration. Ghassan Shobaki, Kent D. Wilken |
| 2004 | Pinpointing Representative Portions of Large Intel® Itanium® Programs with Dynamic Instrumentation. Harish Patil, Robert S. Cohn, Mark Charney, Rajiv Kapoor, Andrew Sun, Anand Karunanidhi |
| 2004 | RIFLE: An Architectural Framework for User-Centric Information-Flow Security. Neil Vachharajani, Matthew J. Bridges, Jonathan Chang, Ram Rangan, Guilherme Ottoni, Jason A. Blome, George A. Reis, Manish Vachharajani, David I. August |
| 2004 | Register Packing: Exploiting Narrow-Width Operands for Reducing Register File Pressure. Oguz Ergin, Deniz Balkan, Kanad Ghose, Dmitry V. Ponomarev |
| 2004 | Single-Chip Multiprocessors: The Next Wave of Computer Architecture Innovation. Gurindar S. Sohi |
| 2004 | The Fuzzy Correlation between Code and Performance Predictability. Murali Annavaram, Ryan N. Rakvic, Marzia Polito, Jean-Yves Bouguet, Richard A. Hankins, Bob Davies |
| 2004 | Thermal Modeling, Characterization and Management of On-Chip Networks. Li Shang, Li-Shiuan Peh, Amit Kumar, Niraj K. Jha |
| 2004 | Whole Execution Traces. Xiangyu Zhang, Rajiv Gupta |
| 2004 | Wrong Path Events: Exploiting Unusual and Illegal Program Behavior for Early Misprediction Detection and Recovery. David N. Armstrong, Hyesoon Kim, Onur Mutlu, Yale N. Patt |