| 1998 | An Empirical Study of Decentralized ILP Execution Models. | Narayan Ranganathan, Manoj Franklin |
| 1998 | Capturing Dynamic Memory Reference Behavior with Adaptive Cache Topology. | Jih-Kwon Peir, Yongjoon Lee, Windsor W. Hsu |
| 1998 | Locality-Aware Request Distribution in Cluster-based Network Servers. | Vivek S. Pai, Mohit Aron, Gaurav Banga, Michael Svendsen, Peter Druschel, Willy Zwaenepoel, Erich M. Nahum |
| 1998 | VISA: Netstation's Virtual Internet SCSI Adapter. | Rodney Van Meter, Gregory G. Finn, Steve Hotz |
| 1998 | Hardware-Software Trade-Offs in a Direct Rambus Implementation of the RAMpage Memory Hierarchy. | Philip Machanick, Pierre Salverda, Lance Pompe |
| 1998 | Space-Time Scheduling of Instruction-Level Parallelism on a Raw Machine. | Walter Lee, Rajeev Barua, Matthew I. Frank, Devabhaktuni Srikrishna, Jonathan Babb, Vivek Sarkar, Saman P. Amarasinghe |
| 1998 | An Out-of-Order Execution Technique for Runtime Binary Translators. | Bich C. Le |
| 1998 | Overlapping Execution with Transfer Using Non-Strict Execution for Mobile Programs. | Chandra Krintz, Brad Calder, Han Bok Lee, Benjamin G. Zorn |
| 1998 | A Look at Several Memory Management Units, TLB-Refill Mechanisms, and Page Table Organizations. | Bruce L. Jacob, Trevor N. Mudge |
| 1998 | Data Speculation Support for a Chip Multiprocessor. | Lance Hammond, Mark Willey, Kunle Olukotun |
| 1998 | A Cost-Effective, High-Bandwidth Storage Architecture. | Garth A. Gibson, David Nagle, Khalil Amiri, Jeff Butler, Fay W. Chang, Howard Gobioff, Charles Hardin, Erik Riedel, David Rochberg, Jim Zelenka |
| 1998 | Precise Miss Analysis for Program Transformations with Caches of Arbitrary Associativity. | Somnath Ghosh, Margaret Martonosi, Sharad Malik |
| 1998 | Value Speculation Scheduling for High Performance Processors. | Chao-ying Fu, Matthew D. Jennings, Sergei Y. Larin, Thomas M. Conte |
| 1998 | Compiler-Controlled Memory. | Keith D. Cooper, Timothy J. Harvey |
| 1998 | Accelerating Multi-Media Processing by Implementing Memoing in Multiplication and Division Units. | Daniel Citron, Dror G. Feitelson, Larry Rudolph |
| 1998 | UTLB: A Mechanism for Address Translation on Network Interfaces. | Yuqun Chen, Angelos Bilas, Stefanos N. Damianakis, Cezary Dubnicki, Kai Li |
| 1998 | Cache-Conscious Data Placement. | Brad Calder, Chandra Krintz, Simmi John, Todd M. Austin |
| 1998 | Active Disks: Programming Model, Algorithms and Evaluation. | Anurag Acharya, Mustafa Uysal, Joel H. Saltz |
| 1996 | Operating System Support for Improving Data Locality on CC-NUMA Compute Servers. | Ben Verghese, Scott Devine, Anoop Gupta, Mendel Rosenblum |
| 1996 | Multiple-Block Ahead Branch Predictors. | Andr Seznec, Stphan Jourdan, Pascal Sainrat, Pierre Michaud |
| 1996 | Synchronization and Communication in the T3E Multiprocessor. | Steven L. Scott |
| 1996 | Shasta: A Low Overhead, Software-Only Approach for Supporting Fine-Grain Shared Memory. | Daniel J. Scales, Kourosh Gharachorloo, Chandramohan A. Thekkath |
| 1996 | Exploiting Dual Data-Memory Banks in Digital Signal Processors. | Mazen A. R. Saghir, Paul Chow, Corinna G. Lee |
| 1996 | The Structure and Performance of Interpreters. | Theodore H. Romer, Dennis Lee, Geoffrey M. Voelker, Alec Wolman, Wayne A. Wong, Jean-Loup Baer, Brian N. Bershad, Henry M. Levy |
| 1996 | Thread Scheduling for Cache Locality. | James Philbin, Jan Edler, Otto J. Anshus, Craig C. Douglas, Kai Li |