2006
DOI: 10.1007/11859802_29
|View full text |Cite
|
Sign up to set email alerts
|

Issues and Support for Dynamic Register Allocation

Abstract: Post-link and dynamic optimizations have become important to achieve program performance. This is because, it is difficult to produce a single binary that fits all micro-architectures and provides good performance for all inputs. A major challenge in post-link and dynamic optimizations is the acquisition of registers for inserting optimization code with the main program. We show that it is difficult to achieve both correctness and transparency when only software schemes for acquiring registers are used. We the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2006
2006
2007
2007

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 9 publications
(3 reference statements)
0
1
0
Order By: Relevance
“…As it is shown in [7], dynamic register allocation is a problem that needs to be addressed when implementing a dynamic optimizer. Register allocation on the Itanium processor is achieved using the alloc instruction.…”
Section: Register Usagementioning
confidence: 99%
“…As it is shown in [7], dynamic register allocation is a problem that needs to be addressed when implementing a dynamic optimizer. Register allocation on the Itanium processor is achieved using the alloc instruction.…”
Section: Register Usagementioning
confidence: 99%