Attribute propagation by message passing. - Alan J. Demers; Anne Rogers; Frank Kenneth Zadeck (SLIPE, 1985)

Process Decomposition Through Locality of Reference. - Anne Rogers; Keshav Pingali (PLDI, 1989)

Compiling for Locality. - Keshav Pingali; Anne Rogers (ICPP (2), 1990)

Process Decomposition through Locality of Reference. - Anne Rogers (1990)

Software Support for Speculative Loads. - Anne Rogers; Kai Li 001 (ASPLOS, 1992)

Message Ordering in Multiprocessors with Synchronous Communication. - Marios D. Dikaiakos; Anne Rogers; Kenneth Steiglitz (ICPP (3), 1992)

Supporting SPMD Execution for Dynamic Data Structures. - Anne Rogers; John H. Reppy; Laurie J. Hendren (LCPC, 1992)

Early Experiences with Olden. - Martin C. Carlisle; Anne Rogers; John H. Reppy; Laurie J. Hendren (LCPC, 1993)

Where is Time Spent in Message-Passing and Shared-Memory Programs? - Satish Chandra 001; James R. Larus; Anne Rogers (ASPLOS, 1994)

FAST: A Functional Algoritm Simulation Testbed. - Marios D. Dikaiakos; Anne Rogers; Kenneth Steiglitz (MASCOTS, 1994)

Application-specific protocols for user-level shared memory. - Babak Falsafi; Alvin R. Lebeck; Steven K. Reinhardt; Ioannis Schoinas; Mark D. Hill; James R. Larus; Anne Rogers; David A. Wood 001 (SC, 1994)

A comparison of techniques used for mapping parallel algorithms to message-passing multiprocessors. - Marios D. Dikaiakos; Kenneth Steiglitz; Anne Rogers (SPDP, 1994)

Compiling for Distributed Memory Architectures. - Anne Rogers; Keshav Pingali (IEEE Trans. Parallel Distributed Syst., 1994)

The performance impact of incomplete bypassing in processor pipelines. - Pritpal S. Ahuja; Douglas W. Clark; Anne Rogers (MICRO, 1995)

Efficient Support for Irregular Applications on Distributed-Memory Machines. - Shubhendu S. Mukherjee; Shamik D. Sharma; Mark D. Hill; James R. Larus; Anne Rogers; Joel H. Saltz (PPoPP, 1995)

Understanding Language Support for Irregular Parallelism. - Mukund Raghavachari; Anne Rogers (PSLS, 1995)

A Comparison Study of Heuristics for Mapping Parallel Algorithms to Message-passing Multiprocessors. - Marios D. Dikaiakos; Anne Rogers; Kenneth Steiglitz (Parallel Algorithms Appl., 1995)

Supporting Dynamic Data Structures on Distributed-Memory Machines. - Anne Rogers; Martin C. Carlisle; John H. Reppy; Laurie J. Hendren (ACM Trans. Program. Lang. Syst., 1995)

Software Caching and Computation Migration in Olden. - Martin C. Carlisle; Anne Rogers (J. Parallel Distributed Comput., 1996)

Functional Algorithm Simulation of the Fast Multipole Method: Architectural Implications. - Marios D. Dikaiakos; Anne Rogers; Kenneth Steiglitz (Parallel Process. Lett., 1996)

Ace: Linguistic Mechanisms for Customizable Protocols. - Mukund Raghavachari; Anne Rogers (PPoPP, 1997)

Linear-Time Pointer-Machine Algorithms for Least Common Ancestors, MST Verification, and Dominators. - Adam L. Buchsbaum; Haim Kaplan; Anne Rogers; Jeffery R. Westbrook (STOC, 1998)

A New, Simpler Linear-Time Dominators Algorithm. - Adam L. Buchsbaum; Haim Kaplan; Anne Rogers; Jeffery R. Westbrook (ACM Trans. Program. Lang. Syst., 1998)

Hancock: a language for processing very large-scale data. - Dan Bonachea; Kathleen Fisher; Anne Rogers; Frederick Smith (DSL, 1999)

Parallel Speech Recognition. - Steven J. Phillips; Anne Rogers (Int. J. Parallel Program., 1999)

Ace: a language for parallel programming with customizable protocols. - Mukund Raghavachari; Anne Rogers (ACM Trans. Comput. Syst., 1999)

Hancock: a language for extracting signatures from data streams. - Corinna Cortes; Kathleen Fisher; Daryl Pregibon; Anne Rogers (KDD, 2000)

Supporting Dynamic Data Structures with Olden. - Martin C. Carlisle; Anne Rogers (Compiler Optimizations for Scalable Parallel Systems Languages, 2001)

An Application-Specific Database. - Kathleen Fisher; Colin R. Goodall; Karin Högstedt; Anne Rogers (DBPL, 2001)

Visualizing and Analyzing Software Infrastructures. - Adam L. Buchsbaum; Yih-Farn Chen; Huale Huang; Eleftherios Koutsofios; John M. Mocenigo; Anne Rogers; Michael Jankowsky; Spiros Mancoridis (IEEE Softw., 2001)

Classification in the Physical Sciences. - Michael L. McGlashen; Anne Rogers (ASIS SIG/CR Classification Research Workshop, 2002)

Hancock: A language for analyzing transactional data streams. - Corinna Cortes; Kathleen Fisher; Daryl Pregibon; Anne Rogers; Frederick Smith (ACM Trans. Program. Lang. Syst., 2004)

A dynamically adaptive, unstructured multicast overlay. - Matei Ripeanu; Ian T. Foster; Adriana Iamnitchi; Anne Rogers (Service Management and Self-Organization in IP-based Networks, 2005)

Corrigendum: a new, simpler linear-time dominators algorithm. - Adam L. Buchsbaum; Haim Kaplan; Anne Rogers; Jeffery R. Westbrook (ACM Trans. Program. Lang. Syst., 2005)

Lazy Contract Checking for Immutable Data Structures. - Robert Bruce Findler; Shu-yu Guo; Anne Rogers (IFL, 2007)

In Search of Simplicity: A Self-Organizing Multi-Source Multicast Overlay - Matei Ripeanu; Adriana Iamnitchi; Ian T. Foster; Anne Rogers (CoRR, 2007)

Linear-Time Algorithms for Dominators and Other Path-Evaluation Problems. - Adam L. Buchsbaum; Loukas Georgiadis; Haim Kaplan; Anne Rogers; Robert Endre Tarjan; Jeffery R. Westbrook (SIAM J. Comput., 2008)

In search of simplicity: a self-organizing group communication overlay. - Matei Ripeanu; Adriana Iamnitchi; Ian T. Foster; Anne Rogers (Concurr. Comput. Pract. Exp., 2010)

Hancock: A Language for Analyzing Transactional Data Streams. - Corinna Cortes; Kathleen Fisher; Daryl Pregibon; Anne Rogers; Frederick Smith (Data Stream Management, 2016)