| 2004 | Optimal Superblock Scheduling Using Enumeration. | Ghassan Shobaki, Kent D. Wilken |
| 2004 | Thermal Modeling, Characterization and Management of On-Chip Networks. | Li Shang, Li-Shiuan Peh, Amit Kumar, Niraj K. Jha |
| 2004 | Dynamic Strands: Collapsing Speculative Dependence Chains for Reducing Pipeline Communication. | Peter G. Sassone, D. Scott Wills |
| 2004 | Memory Controller Optimizations for Web Servers. | Scott Rixner |
| 2004 | MicroLib: A Case for the Quantitative Comparison of Micro-Architecture Mechanisms. | Daniel Gracia Prez, Gilles Mouchard, Olivier Temam |
| 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 | A Case for Clumsy Packet Processors. | Arindam Mallik, Gokhan Memik |
| 2004 | Conjoined-Core Chip Multiprocessing. | Rakesh Kumar, Norman P. Jouppi, Dean M. Tullsen |
| 2004 | Adaptive History-Based Memory Schedulers. | Ibrahim Hur, Calvin Lin |
| 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 | Register Packing: Exploiting Narrow-Width Operands for Reducing Register File Pressure. | Oguz Ergin, Deniz Balkan, Kanad Ghose, Dmitry V. Ponomarev |
| 2004 | Dynamically Trading Frequency for Complexity in a GALS Microprocessor. | Steven G. Dropsho, Greg Semeraro, David H. Albonesi, Grigorios Magklis, Michael L. Scott |
| 2004 | A Hardware-Software Platform for Intrusion Prevention. | Milenko Drinic, Darko Kirovski |
| 2004 | Minos: Control Data Attack Prevention Orthogonal to Memory Model. | Jedidiah R. Crandall, Frederic T. Chong |
| 2004 | Control Flow Optimization Via Dynamic Reconvergence Prediction. | Jamison D. Collins, Dean M. Tullsen, Hong Wang |
| 2004 | Application-Specific Processing on a General-Purpose Core via Transparent Instruction Set Customization. | Nathan Clark, Manjunath Kudlur, Hyunchul Park, Scott A. Mahlke, Krisztin Flautner |
| 2004 | Dynamically Controlled Resource Allocation in SMT Processors. | Francisco J. Cazorla, Alex Ramrez, Mateo Valero, Enrique Fernndez |
| 2004 | Automatic Synthesis of High-Speed Processor Simulators. | Martin Burtscher, Ilya Ganusov |
| 2004 | Dataflow Mini-Graphs: Amplifying Superscalar Capacity and Bandwidth. | Anne Bracy, Prashant Prahlad, Amir Roth |
| 2004 | Microarchitecture and Design Challenges for Gigascale Integration. | Shekhar Borkar |
| 2004 | Managing Wire Delay in Large Chip-Multiprocessor Caches. | Bradford M. Beckmann, David A. Wood |
| 2004 | Cache Refill/Access Decoupling for Vector Machines. | Christopher Batten, Ronny Krashinsky, Steve Gerding, Krste Asanovic |
| 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 |
| 2004 | The Fuzzy Correlation between Code and Performance Predictability. | Murali Annavaram, Ryan N. Rakvic, Marzia Polito, Jean-Yves Bouguet, Richard A. Hankins, Bob Davies |
| 2003 | Fast Secure Processor for Inhibiting Software Piracy and Tampering. | Jun Yang, Youtao Zhang, Lan Gao |