Alternate document:   Details   Spill Code Minimization Techniques for Graph Coloring Register Allocators (97) Peter E. Bergner

See this document in CiteSeerX!

Spill Code Minimization via Interference Region Spilling (1997)  (Make Corrections)  (19 citations)
Peter Bergner, Peter Dahl, David Engebretsen, Matthew O'Keefe
SIGPLAN Conference on Programming Language Design and Implementation



  Home/Search   Context   Related

 
View or download:
inria.fr/INRIA/Proj...SpillPldi97.ps.gz
umn.edu/mcerg/papers/ber...pldi97.ps.gz
umn.edu/~bergner/pldi97.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  fermivista.math.ju...ftp.inria.fr (more)
From:  umn.edu/~bergner/
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Many optimizing compilers perform global register allocation using a Chaitin-style graph coloring algorithm. Live ranges that cannot be allocated to registers are spilled to memory. The amount of code required to spill the live range depends on the spilling heuristic used. Chaitin's spilling heuristic offers some guidance in reducing the amount of spill code produced. However, this heuristic does not allow the partial spilling of live ranges and the reduction in spill code is limited to a local ... (Update)

Cited by:   More
A Progressive Register Allocator for Irregular Architectures - David Koes And   (Correct)
Improved Passive Splitting - Keith Cooper Jason   (Correct)
The Power of Belady's Algorithm in Register Allocation for .. - Guo, Garzaran, Padua   (Correct)

Similar documents (at the sentence level):
22.6%:   Spill Code Minimization Techniques for Graph Coloring Register.. - Bergner (1997)   (Correct)

Active bibliography (related documents):   More   All
0.5:   An Efficient Representation for Sparse Sets - Briggs, Torczon (1993)   (Correct)
0.0:   Machine Independent Register Allocation For The Impact-I C Compiler - Hank (1995)   (Correct)
0.0:   Rematerialization - Briggs, Cooper, Torczon (1992)   (Correct)

System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text:   More   All
1.0:   Live Range Splitting in a Graph Coloring Register Allocator - Cooper, Simpson (1998)   (Correct)
0.7:   HARE: A Hierarchical Allocator for Registers in Multiple.. - Berson, Gupta, Soffa (1995)   (Correct)
0.6:   Improved Spill Code Generation for Software Pipelined.. - Zalamea, Llosa.. (1999)   (Correct)

Related documents from co-citation:   More   All
15:   Register allocation and spilling via graph coloring (context) - Chaitin - 1982
10:   Spill code minimization techniques for optimizing compilers (context) - Bernstein, Goldin et al. - 1989
10:   Register Allocation via Graph Coloring - Briggs - 1992

BibTeX entry:   (Update)

P. Bergner, P. Dahl, D. Engebretsen, and M. O'Keefe. "Spill Code Minimization via Interference Region Spilling," Proc. of the 1997 ACM SIGPLAN Conf. on Programming Language Design and Implementation, pp. 287 -- 295. June 1997. http://citeseer.ist.psu.edu/bergner97spill.html   More

@inproceedings{ bergner97spill,
    author = "Peter Bergner and Peter Dahl and David Engebretsen and Matthew T. O'Keefe",
    title = "Spill Code Minimization via Interference Region Spilling",
    booktitle = "{SIGPLAN} Conference on Programming Language Design and Implementation",
    pages = "287-295",
    year = "1997",
    url = "citeseer.ist.psu.edu/bergner97spill.html" }
Citations (may not include all citations):
216   Register allocation and spilling via graph coloring (context) - Chaitin - 1982
201   Register allocation via coloring (context) - Chaitin, Auslander et al. - 1981
112   The prioritybased coloring approach to register allocation (context) - Chow, Hennessy - 1990
108   Coloring heuristics for register allocation (context) - Briggs, Cooper et al. - 1989
78   Register allocation via graph coloring - Briggs - 1992
56   Spill code minimization techniques for optimizing compilers (context) - Bernstein, Goldin et al. - 1989
2   SIGPLAN Notices (context) - Briggs, Cooper et al. - 1992



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.inria.fr.html):   More
Model-Checking of CTL on Infinite Kripke Structures.. - Quemener, Jéron (1995)   (Correct)
An Experiment in Automatic Generation of Test.. - Fernandez, Jard.. (1996)   (Correct)
A Proof of Weak Termination of the Simply-Typed.. - Goubault-Larrecq (1997)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC