| 1997 | A Compiler Algorithm for Optimizing Locality in Loop Nests. Mahmut T. Kandemir, J. Ramanujam, Alok N. Choudhary |
| 1997 | A Graph Based Approach to Barrier Synchronisation Minimisation. Elena Stöhr, Michael F. P. O'Boyle |
| 1997 | A Highly Accurate Fast Solver for Helmholtz Equations. Xian-He Sun, Yu Zhuang |
| 1997 | A Methodology for Specifying Data Distribution Using Only Standard Object-Oriented Features. Naohito Sato, Satoshi Matsuoka, Jean-Marc Jézéquel, Akinori Yonezawa |
| 1997 | A Victim Cache for Vector Registers. Roger Espasa, Mateo Valero |
| 1997 | Adaptive Data Prefetching Using Cache Information. Ando Ki, Alan E. Knowles |
| 1997 | Adaptive Migratory Scheme for Distributed Shared Memory. Jai-Hoon Kim, Nitin H. Vaidya |
| 1997 | An I/O Network Architecture of the Distributed Shared-Memory Massively Parallel Computer JUMP-1. Hironori Nakajo, Satoshi Ohtani, Takashi Matsumoto, Masadi Kohata, Kei Hiraki, Yukio Kaneda |
| 1997 | CP-PACS: A Massively Parallel Processor for Large Scale Scientific Calculations. Taisuke Boku, Ken'ichi Itakura, Hiroshi Nakamura, Kisaburo Nakazawa |
| 1997 | Cache Miss Equations: An Analytical Representation of Cache Misses. Somnath Ghosh, Margaret Martonosi, Sharad Malik |
| 1997 | Compile-Time Minimisation of Load Imbalance in Loop Nests. Rizos Sakellariou, John R. Gurd |
| 1997 | Compiler and Run-Time Support for Semi-Structured Applications. Nikos Chrisochoides, Induprakas Kodukula, Keshav Pingali |
| 1997 | Conflict-Free Template Access in Maria Cristina Pinotti, Sajal K. Das, Falguni Sarkar |
| 1997 | Data Caches for Superscalar Processors. Toni Juan, Juan J. Navarro, Olivier Temam |
| 1997 | Design and Performance of the Shasta Distributed Shared Memory Protocol. Daniel J. Scales, Kourosh Gharachorloo |
| 1997 | Developing Architecture Adaptive Algorithms Using Simulation with MISS-PVM for Performance Prediction. Dieter F. Kvasnicka, Christoph W. Ueberhuber |
| 1997 | Distributed Shared Memory Systems with Improved Barrier Synchronization and Data Transfer. Nian-Feng Tzeng, Angkul Kongmunvattana |
| 1997 | Eliminating Cache Conflict Misses through XOR-Based Placement Functions. Antonio González, Mateo Valero, Nigel P. Topham, Joan-Manuel Parcerisa |
| 1997 | Generalized Cannon's Algorithm for Parallel Matrix Multiplication. Hyuk-Jae Lee, James P. Robertson, José A. B. Fortes |
| 1997 | HPC++: Experiments with the Parallel Standard Template Library. Elizabeth Johnson, Dennis Gannon |
| 1997 | Impact of Selection Functions on Routing Algorithm Performance in Multicomputer Networks. Wu-chang Feng, Kang G. Shin |
| 1997 | Implementation and Analysis of Path History in Dynamic Branch Prediction Schemes. Shlomo Reches, Shlomo Weiss |
| 1997 | Implementation of Collective I/O in the Intel Paragon Parallel File System: Initial Experiences. Rajesh Bordawekar |
| 1997 | Improving Data Cache Performance by Pre-Executing Instructions Under a Cache Miss. James Dundas, Trevor N. Mudge |
| 1997 | Incorporating Application Dependent Information in an Automatic Code Generating Environment. Robert van Engelen, Ilja Heitlager, Lex Wolters, Gerard Cats |
| 1997 | Increasing Memory Bandwidth with Wide Buses: Compiler, Hardware and Performance Trade-Offs. David López, Mateo Valero, Josep Llosa, Eduard Ayguadé |
| 1997 | Iteration Space Slicing and Its Application to Communication Optimization. William W. Pugh, Evan Rosser |
| 1997 | Multiprocessor Scheduling with Client Resources to Improve the Response Time of WWW Applications. Daniel Andresen, Tao Yang |
| 1997 | Non-Singular Data Transformations: Definition, Validity and Applications. Michael F. P. O'Boyle, Peter M. W. Knijnenburg |
| 1997 | Optimizing Collective I/O Performance on Parallel Computers: A Multisystem Study. Ying Chen, Jarek Nieplocha, Ian T. Foster, Marianne Winslett |
| 1997 | Optimizing Matrix Multiply Using PHiPAC: A Portable, High-Performance, ANSI C Coding Methodology. Jeff A. Bilmes, Krste Asanovic, Chee-Whye Chin, James Demmel |
| 1997 | Performance Analysis of Tree VLIW Architecture for Exploiting Branch ILP in Non-Numerical Code. Soo-Mook Moon, Kemal Ebcioglu |
| 1997 | Performance Benefits of Virtual Channels and Adaptive Routing: An Application-Driven Study. Aniruddha S. Vaidya, Anand Sivasubramaniam, Chita R. Das |
| 1997 | Performance Evaluation of Message-Driven Parallel VLSI CAD Applications on General Purpose Multiprocessors. John G. Holm, John A. Chandy, Steven Parkes, Sumit Roy, Venkatram Krishnaswamy, Gagan Hasteer, Prithviraj Banerjee |
| 1997 | Performance Improvement through Overhead Analysis: A Case Study in Molecular Dynamics. Graham D. Riley, J. Mark Bull, John R. Gurd |
| 1997 | Performance Study on Optimal Processor Assignment in Parallel Relational Databases. Kevin H. Liu |
| 1997 | Performance considerations in software multicasts. Jörg Cordsen, Hans Werner Pohl, Wolfgang Schröder-Preikschat |
| 1997 | Proceedings of the 11th international conference on Supercomputing, ICS 1997, Vienna, Austria, July 7-11, 1997 Steven J. Wallach, Hans P. Zima |
| 1997 | Scalable Instruction-Level Parallelism Through Tree-Instructions. Jaime H. Moreno, Mayan Moudgill |
| 1997 | Sparse Code Generation for Imperfectly Nested Loops with Dependences. Vladimir Kotlyar, Keshav Pingali |
| 1997 | Speculative Execution via Address Prediction and Data Prefetching. José González, Antonio González |
| 1997 | Symbolic Evaluation for Parallelizing Compilers. Thomas Fahringer, Bernhard Scholz |
| 1997 | The Importance of Synchronization Structure in Parallel Program Optimization. Arjan J. C. van Gemund |
| 1997 | pSNOW: A Tool to Evaluate Architectural Issues for NOW Environments. Mangesh Kasbekar, Shailabh Nagar, Anand Sivasubramaniam |