Performance Evaluation of a Distributed Architecture for Information Retrieval. - Brendon Cahoon; Kathryn S. McKinley (SIGIR, 1996)

The Hardware/Software Balancing Act for Information Retrieval on Symmetric Multiprocessors. - Zhihong Lu 001; Kathryn S. McKinley; Brendon Cahoon (Euro-Par, 1998)

Evaluating the performance of distributed architectures for information retrieval using a variety of workloads. - Brendon Cahoon; Kathryn S. McKinley; Zhihong Lu 001 (ACM Trans. Inf. Syst., 2000)

Data Flow Analysis for Software Prefetching Linked Data Structures in Java. - Brendon Cahoon; Kathryn S. McKinley (IEEE PACT, 2001)

Simple and effective array prefetching in Java. - Brendon Cahoon; Kathryn S. McKinley (Java Grande, 2002)

The Limits of Alias Analysis for Scalar Optimizations. - Rezaul Alam Chowdhury; Peter Djeu; Brendon Cahoon; James H. Burrill; Kathryn S. McKinley (CC, 2004)

Using Hardware Performance Monitors to Understand the Behavior of Java Applications. - Peter F. Sweeney; Matthias Hauswirth; Brendon Cahoon; Perry Cheng; Amer Diwan; David Grove; Michael Hind (Virtual Machine Research and Technology Symposium, 2004)

Recurrence analysis for effective array prefetching in Java. - Brendon Cahoon; Kathryn S. McKinley (Concurr. Pract. Exp., 2005)