| 2005 |
| 8 | EE | Brendon Cahoon,
Kathryn S. McKinley:
Recurrence analysis for effective array prefetching in Java.
Concurrency - Practice and Experience 17(5-6): 589-616 (2005) |
| 2004 |
| 7 | EE | Rezaul Alam Chowdhury,
Peter Djeu,
Brendon Cahoon,
James H. Burrill,
Kathryn S. McKinley:
The Limits of Alias Analysis for Scalar Optimizations.
CC 2004: 24-38 |
| 6 | EE | Peter F. Sweeney,
Matthias Hauswirth,
Brendon Cahoon,
Perry Cheng,
Amer Diwan,
David Grove,
Michael Hind:
Using Hardware Performance Monitors to Understand the Behavior of Java Applications.
Virtual Machine Research and Technology Symposium 2004: 57-72 |
| 2002 |
| 5 | EE | Brendon Cahoon,
Kathryn S. McKinley:
Simple and effective array prefetching in Java.
Java Grande 2002: 86-95 |
| 2001 |
| 4 | EE | Brendon Cahoon,
Kathryn S. McKinley:
Data Flow Analysis for Software Prefetching Linked Data Structures in Java.
IEEE PACT 2001: 280-291 |
| 2000 |
| 3 | EE | Brendon Cahoon,
Kathryn S. McKinley,
Zhihong Lu:
Evaluating the performance of distributed architectures for information retrieval using a variety of workloads.
ACM Trans. Inf. Syst. 18(1): 1-43 (2000) |
| 1998 |
| 2 | EE | Zhihong Lu,
Kathryn S. McKinley,
Brendon Cahoon:
The Hardware/Software Balancing Act for Information Retrieval on Symmetric Multiprocessors.
Euro-Par 1998: 521-527 |
| 1996 |
| 1 | EE | Brendon Cahoon,
Kathryn S. McKinley:
Performance Evaluation of a Distributed Architecture for Information Retrieval.
SIGIR 1996: 110-118 |