A spatial path scheduling algorithm for EDGE architectures. - Katherine E. Coons; Xia Chen; Doug Burger; Kathryn S. McKinley; Sundeep K. Kushwaha (ASPLOS, 2006)

Feature selection and policy optimization for distributed instruction placement using reinforcement learning. - Katherine E. Coons; Behnam Robatmili; Matthew E. Taylor; Bertrand A. Maher; Doug Burger; Kathryn S. McKinley (PACT, 2008)

Register Bank Assignment for Spatially Partitioned Processors. - Behnam Robatmili; Katherine E. Coons; Doug Burger; Kathryn S. McKinley (LCPC, 2008)

Strategies for mapping dataflow blocks to distributed hardware. - Behnam Robatmili; Katherine E. Coons; Doug Burger; Kathryn S. McKinley (MICRO, 2008)

An evaluation of the TRIPS computer system. - Mark Gebhart; Bertrand A. Maher; Katherine E. Coons; Jeffrey R. Diamond; Paul Gratz; Mario Marino; Nitya Ranganathan; Behnam Robatmili; Aaron Smith; James H. Burrill; Stephen W. Keckler; Doug Burger; et al. (ASPLOS, 2009)

Evolving Compiler Heuristics to Manage Communication and Contention. - Matthew E. Taylor; Katherine E. Coons; Behnam Robatmili; Bertrand A. Maher; Doug Burger; Kathryn S. McKinley (AAAI, 2010)

PACER: proportional detection of data races. - Michael D. Bond; Katherine E. Coons; Kathryn S. McKinley (PLDI, 2010)

GAMBIT: effective unit testing for concurrency libraries. - Katherine E. Coons; Sebastian Burckhardt; Madanlal Musuvathi (PPoPP, 2010)

Preemption Sealing for Efficient Concurrency Testing. - Thomas Ball 001; Sebastian Burckhardt; Katherine E. Coons; Madanlal Musuvathi; Shaz Qadeer (TACAS, 2010)

The Good Block: Hardware/Software Design for Composable, Block-Atomic Processors. - Bertrand A. Maher; Katherine E. Coons; Kathryn S. McKinley; Doug Burger (Interaction between Compilers and Computer Architectures, 2011)

Bounded partial-order reduction. - Katherine E. Coons; Madan Musuvathi; Kathryn S. McKinley (OOPSLA, 2013)