| 1997 | A Comparison of Data Prefetching on an Access Decoupled and Superscalar Machine. Graham P. Jones, Nigel P. Topham |
| 1997 | A Framework for Balancing Control Flow and Predication. David I. August, Wen-mei W. Hwu, Scott A. Mahlke |
| 1997 | Alternative Fetch and Issue Policies for the Trace Cache Fetch Mechanism. Daniel H. Friendly, Sanjay J. Patel, Yale N. Patt |
| 1997 | Available Parallelism in Video Applications. Heng Liao, Andrew Wolfe |
| 1997 | Cache Sensitive Modulo Scheduling. F. Jesús Sánchez, Antonio González |
| 1997 | Can Program Profiling Support Value Prediction? Freddy Gabbay, Avi Mendelson |
| 1997 | Evaluation of Scheduling Techniques on a SPARC-based VLIW Testbed. Seongbae Park, SangMin Shim, Soo-Mook Moon |
| 1997 | Exploiting Dead Value Information. Milo M. K. Martin, Amir Roth, Charles N. Fischer |
| 1997 | Highly Accurate Data Value Prediction Using Hybrid Predictors. Kai Wang, Manoj Franklin |
| 1997 | Improving Code Density Using Compression Techniques. Charles Lefurgy, Peter L. Bird, I-Cheng K. Chen, Trevor N. Mudge |
| 1997 | Improving the Accuracy and Performance of Memory Communication Through Renaming. Gary S. Tyson, Todd M. Austin |
| 1997 | Initial Results on the Performance and Cost of Vector Microprocessors. Corinna G. Lee, Derek J. DeVries |
| 1997 | MediaBench: A Tool for Evaluating and Synthesizing Multimedia and Communicatons Systems. Chunho Lee, Miodrag Potkonjak, William H. Mangione-Smith |
| 1997 | Microarchitecture Support for Improving the Performance of Load Target Prediction. Chung-Ho Chen, Akida Wu |
| 1997 | On High-Bandwidth Data Cache Design for Multi-Issue Processors. Jude A. Rivers, Gary S. Tyson, Edward S. Davidson, Todd M. Austin |
| 1997 | Out-of-Order Vector Architectures. Roger Espasa, Mateo Valero, James E. Smith |
| 1997 | Path-Based Next Trace Prediction. Quinn Jacobson, Eric Rotenberg, James E. Smith |
| 1997 | Predicting Data Cache Misses in Non-Numeric Applications through Correlation Profiling. Todd C. Mowry, Chi-Keung Luk |
| 1997 | Prediction Caches for Superscalar Processors. James E. Bennett, Michael J. Flynn |
| 1997 | Procedure Based Program Compression. Darko Kirovski, Johnson Kin, William H. Mangione-Smith |
| 1997 | Procedure Placement Using Temporal Ordering Information. Nicholas C. Gloy, Trevor Blackwell, Michael D. Smith, Brad Calder |
| 1997 | Proceedings of the Thirtieth Annual IEEE/ACM International Symposium on Microarchitecture, MICRO 30, Research Triangle Park, North Carolina, USA, December 1-3, 1997 Mark Smotherman, Tom Conte |
| 1997 | Reducing the Performance Impact of Instruction Cache Misses by Writing Instructions into the Reservation Stations Out-of-Order. Jared Stark, Paul Racunas, Yale N. Patt |
| 1997 | Resource-Sensitive Profile-Directed Data Flow Analysis for Code Optimization. Rajiv Gupta, David A. Berson, Jesse Zhixi Fang |
| 1997 | Run-Time Spatial Locality Detection and Optimization. Teresa L. Johnson, Matthew C. Merten, Wen-mei W. Hwu |
| 1997 | Streamlining Inter-Operation Memory Communication via Data Dependence Prediction. Andreas Moshovos, Gurindar S. Sohi |
| 1997 | The Design and Performance of a Conflict-Avoiding Cache. Nigel P. Topham, Antonio González, José González |
| 1997 | The Filter Cache: An Energy Efficient Memory Structure. Johnson Kin, Munish Gupta, William H. Mangione-Smith |
| 1997 | The Multicluster Architecture: Reducing Cycle Time Through Partitioning. Keith I. Farkas, Paul Chow, Norman P. Jouppi, Zvonko G. Vranesic |
| 1997 | The Predictability of Data Values. Yiannakis Sazeides, James E. Smith |
| 1997 | The bi-Mode Branch Predictor. Chih-Chieh Lee, I-Cheng K. Chen, Trevor N. Mudge |
| 1997 | Trace Processors. Eric Rotenberg, Quinn Jacobson, Yiannakis Sazeides, James E. Smith |
| 1997 | Tuning Compiler Optimizations for Simultaneous Multithreading. Jack L. Lo, Susan J. Eggers, Henry M. Levy, Sujay S. Parekh, Dean M. Tullsen |
| 1997 | Unroll-and-Jam Using Uniformly Generated Sets. Steve Carr, Yiping Guan |
| 1997 | Value Profiling. Brad Calder, Peter Feller, Alan Eustace |