Technical Reports

  1. K.D. Cooper, K. Kennedy, and L. Torczon, “Recompilation Algorithms for an Optimizing Compiler Based in the Rn Programming Environment,” Computer Science Technical Report 84-7, Rice University, November 1984.  (superseded by SIGPLAN 86 paper)
  2. K.D. Cooper, R.T. Hood, K. Kennedy, and L. Torczon, “The Rn Environment: A Capsule Description” Computer Science Technical Report 87-46, Rice University, June 1987.
  3. M. Burke, K.D. Cooper, K. Kennedy, and L. Torczon, “Interprocedural Optimization: Eliminating Unnecessary Recompilation,” Technical Report RC 15968 (70983), IBM Research Division, July 1990.
  4. P. Briggs, K.D. Cooper, M.W. Hall, and L. Torczon, “Goal-directed Interprocedural Optimization”, Center for Research on Parallel Computation Technical Report 90102, Rice University, November 1990.  (also issued as Rice CS TR 90-147, November 1990.)   pdf version
  5. K.D. Cooper, K. Kennedy, and N. McIntosh, “An Empirical Study of Inter-loop Reuse in the NAS Benchmarks,” Center for Research on Parallel Computation Technical Report TR95519, March 1995.  pdf version
  6. P. Briggs, K.D. Cooper, and L. Torczon, “Using Conditional Branches to Improve Constant Propagation,” Center for Research on Parallel Computation Technical Report TR95533, April 1995.  pdf version
  7. K.D. Cooper, L.T. Simpson, and C. Vick, “Operator Strength Reduction,” Center for Research on Parallel Computation Technical Report TR95635, October 1995.  pdf version (see the TOPLAS paper for a newer version)
  8. K.D. Cooper and L.T. Simpson, “SCC-Based Value Numbering,” Center for Research on Parallel Computation Technical Report TR95636, October 1995.  pdf version
  9. K.D. Cooper and L.T. Simpson, “Value-Driven Code Motion,” Center for Research on Parallel Computation Technical Report TR95637, October 1995.  pdf version
  10. K.D. Cooper, K. Fletcher, K. Kennedy, and N. McIntosh, “Compiler Techniques for Software Prefetching of Cache-Coherent Shared-Memory Multiprocessors,” Center for Research on Parallel Computation Technical Report TR96675, October 1996.  pdf version
  11. K.D. Cooper, P. Schielke, and D. Subramanian, “An Experimental Evaluation of List Scheduling,” Rice University Department of Computer Science Technical Report 98-326, September 1998.   pdf version
  12. K.D. Cooper, “Optimizing VHDL Intermediate Forms,” Air Force Research Laboratory Technical Report AFRL-IF-WP-TR-2001-1514, March 2001.  pdf version
  13. K.D. Cooper, T.J. Harvey, and T. Waterman, “Building a Control-flow Graph from Scheduled Assembly Code,” Rice University Department of Computer Science Technical Report 02-399, June 2002.  pdf version
  14. K.D. Cooper, D. Subramanian, and L. Torczon, “Code Optimization for Embedded Systems,” Air Force Research Laboratory Technical Report AFRL-IF-RS-TR-2003-145, June 2003.  pdf version
  15. L. Almagor, K.D. Cooper, A Grosul, T.J. Harvey, S.W. Reeves, D. Subramanian, L. Torczon, and T. Waterman, “Building Adaptive Compilers,” Rice University, Department of Computer Science Technical Report 05-488, 2005.  pdf version
  16. K.D. Cooper, T.J. Harvey, and K. Kennedy, “A Simple, Fast Dominance Algorithm,” Rice University, Department of Computer Science Technical Report 06-33870, 2006.  pdf version
  17. K.D. Cooper, J. Mellor-Crummey, E. Merenyi, K. Palem, V. Sarkar, L. Torczon, “The Platform-Aware Compilation Environment: Preliminary Design Document,” Rice University, Department of Computer Science Technical Report 10-13, September 2010.  pdf version
  18. K.D. Cooper and J.A. Sandoval, “Portable Techniques to Find Effective Memory Hierarchy Parameters,”, Rice University, Department of Computer Science Technical Report 11-06, December 2011.   pdf version
  19. K.D. Cooper, J. Mellor-Crummey, E. Merenyi, K. Palem, V. Sarkar, L. Torczon, “The Platform-Aware Compilation Environment: Status and Future Directions,” Rice University, Department of Computer Science Technical Report 12-04, June 2012.  pdf version
  20. K.D. Cooper, J. Mellor-Crummey, E. Merenyi, K. Palem, P. Sadayappan, V. Sarkar, and L. Torczon, “The Platform-Aware Compilation Environment (PACE),” Air Force Research Laboratory Technical Report, AFRL-RY-WP-TR-2012-0214, 2012.  pdf version

Comments are closed.