Travelled to:
1 × Germany
1 × Hungary
1 × Portugal
13 × USA
2 × Canada
Collaborated with:
K.Kennedy L.Torczon P.Briggs T.J.Harvey P.J.Schielke T.Waterman D.Subramanian A.Dasgupta N.McIntosh L.T.Simpson J.Lu ∅ S.W.Reeves A.Grosul D.Callahan Z.Budimlic T.S.Oberg L.Almagor
Talks about:
interprocedur (5) regist (5) effect (4) compil (4) color (4) alloc (4) retrospect (3) analysi (3) code (3) heurist (2)
Person: Keith D. Cooper
DBLP: Cooper:Keith_D=
Facilitated 1 volumes:
Contributed to:
Wrote 21 papers:
- CC-2008-CooperHW #adaptation
- An Adaptive Strategy for Inline Substitution (KDC, TJH, TW), pp. 69–84.
- CGO-2006-CooperD #compilation #graph #runtime
- Tailoring Graph-coloring Register Allocation For Runtime Compilation (KDC, AD), pp. 39–49.
- LCTES-2005-CooperGHRSTW #adaptation #compilation #named #performance
- ACME: adaptive compilation made efficient (KDC, AG, TJH, SWR, DS, LT, TW), pp. 69–77.
- LCTES-2004-AlmagorCGHRSTW #compilation #effectiveness #sequence
- Finding effective compilation sequences (LA, KDC, AG, TJH, SWR, DS, LT, TW), pp. 231–239.
- PLDI-2002-BudimlicCHKOR #identification #performance
- Fast Copy Coalescing and Live-Range Identification (ZB, KDC, TJH, KK, TSO, SWR), pp. 25–32.
- LCTES-1999-CooperSS #algorithm #optimisation #search-based #using
- Optimizing for Reduced Code Space using Genetic Algorithms (KDC, PJS, DS), pp. 1–9.
- PLDI-1999-CooperM #embedded
- Enhanced Code Compression for Embedded RISC Processors (KDC, NM), pp. 139–149.
- ASPLOS-1998-CooperH #memory management
- Compiler-Controlled Memory (KDC, TJH), pp. 2–11.
- CC-1998-CooperS #graph
- Live Range Splitting in a Graph Coloring Register Allocator (KDC, LTS), pp. 174–187.
- LCTES-1998-CooperS #scheduling
- Non-local Instruction Scheduling with Limited Code Growth (KDC, PJS), pp. 193–207.
- PLDI-1997-CooperL #c #source code
- Register Promotion in C Programs (KDC, JL), pp. 308–319.
- PLDI-1994-BriggsC #effectiveness
- Effective Partial Redundancy Elimination (PB, KDC), pp. 159–170.
- PLDI-1992-BriggsCT
- Rematerialization (PB, KDC, LT), pp. 311–321.
- Best-of-PLDI-1989-BriggsCKT89a #heuristic
- Coloring heuristics for register allocation (with retrospective) (PB, KDC, KK, LT), pp. 283–294.
- PLDI-1989-BriggsCKT #heuristic
- Coloring Heuristics for Register Allocation (PB, KDC, KK, LT), pp. 275–284.
- POPL-1989-CooperK #alias #analysis #interprocedural #performance
- Fast Interprocedural Alias Analysis (KDC, KK), pp. 49–59.
- Best-of-PLDI-1988-CooperK88a #analysis #interprocedural #linear
- Interprocedural side-effect analysis in linear time (with retrospective) (KDC, KK), pp. 217–228.
- PLDI-1988-CooperK #analysis #interprocedural #linear
- Interprocedural Side-Effect Analysis in Linear Time (KDC, KK), pp. 57–66.
- Best-of-PLDI-1986-CallahanCKT #constant #interprocedural
- Interprocedural constant propagation (with retrospective) (DC, KDC, KK, LT), pp. 155–166.
- POPL-1985-Cooper #alias #parametricity
- Analyzing Aliases of Reference Formal Parameters (KDC), pp. 281–290.
- SCC-1984-CooperK #interprocedural #performance #summary
- Efficient computation of flow insensitive interprocedural summary information (KDC, KK), pp. 247–258.