Conference Publications
Pacer:
Proportional Detection of Data Races.
Michael D. Bond, Katherine E. Coons, Kathryn S. McKinley. ACM SIGPLAN
Conference on Programming Language Design and Implementation (PLDI
2010). Toronto, Canada. June, 2010.
Preemption Sealing for Efficient Concurrency Testing.
Thomas Ball, Sebastian Burckhardt, Katherine E. Coons, Madan Musuvathi,
Shaz Qadeer. The Sixteenth International Conference on Tools and
Algorithms for the Construction and Analysis of Systems (TACAS 2010).
Pahpos, Cyprus. March, 2010.
Gambit: Effective unit testing for
concurrency libraries.
Katherine E. Coons, Madan Musuvathi, Sebastian Burckhardt. The 15th
ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel
Programming (PPoPP 2010). Bangalore, India. January, 2010.
An
Evaluation of the TRIPS Computer System.
Mark Gebhart, Bertrand A. Maher, Katherine E. Coons, Jeff Diamond,
Paul V. Gratz, Mario Marino, Nitya Ranganathan, Behnam Robatmili,
Aaron Smith, James Burrill, Stephen W. Keckler, Doug Burger, Kathryn
S. McKinley. The 14th International Conference on Architectural
Support for Programming Languages and Operating Systems (ASPLOS 2009).
Washington, DC. March, 2009. Best paper award.
Strategies
for Mapping Dataflow Blocks to Distributed Hardware.
Behnam Robatmili, Katherine E. Coons, Doug Burger, Kathryn S.
McKinley. The 41st Annual IEEE/ACM International Symposium on
Microarchitecture (MICRO
2008). Lake Como, Italy. November, 2008.
Tied for Best Student Presentation award.
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, and Kathryn S. McKinley. The Seventeenth
International Conference on Parallel Architectures and Compilation
Techniques (PACT 2008). Toronto, Canada. October, 2008.
A
Spatial Path Scheduling Algorithm for EDGE Architectures.
Katherine E. Coons, Xia Chen, Sundeep Kushwaha, Doug Burger, and
Kathryn S. McKinley. In the Proceedings of the Twelth International
Conference on Architectural Support for Programming Languages and
Operating Systems (ASPLOS
2006). San Jose, CA. October, 2006.
Workshop Publications
Register
Bank Assignment for Spatially Partitioned Processors.
Behnam Robatmili, Katherine E. Coons, Doug Burger, and Kathryn
S. McKinley. Languages and Compilers for Parallel Computing (LCPC 2008)
21st Annual Workshop. Edmonton, Canada. July, 2008.
Balancing
Local and Global Parallelism for Single-Thread Applications in a
Composable Multi-core System.
Behnam Robatmili, Katherine E. Coons, and Doug Burger. 2008 Workshop
on Parallel Execution of Sequential Programs on Multi-core Architectures
(PESPMA
2008).
Bejing, China. June, 2008.
Policy
Search Optimization for Spatial Path Planning.
Matthew E. Taylor, Katherine E. Coons, Behnam Robatmili, Doug Burger,
and Kathryn S. McKinley. In NIPS-07 workshop on Machine Learning for
Systems Problems, December 2007. (Two page extended abstract.)
Software
Infrastructure and Tools for the TRIPS Prototype.
Bill Yoder, Jim Burrill, Robert McDonald, Kevin Bush, Katherine
E. Coons, Mark Gebhart, Sibi Govindan, Bertrand Maher, Ramdas Nagarajan,
Behnam Robatmili, Karu Sankaralingam, Sadia Sharif, Aaron Smith, Doug
Burger, Stephen W. Keckler, and Kathryn S. McKinley. In the Proceedings
of the Third Annual Workshop on Modeling, Benchmarking and Simulation,
June 2007.
|