Register allocation - A hierarchical reduction approach

Cited 1 time in webofscience Cited 0 time in scopus
  • Hit : 255
  • Download : 0
A new approach to the problem of register allocation in high-level synthesis is presented. The algorithm employs a bottom-up transformational approach-sets of mutually exclusive variables in conditional branches are transformed into an "equivalent" set of nonmutually exclusive variables. The transformational approach is extended to the case of data-flow graphs with loops. A new register allocation algorithm is then used to produce an allocation for the nonmutually exclusive variables. From such an allocation, a corresponding allocation for the original set of mutually exclusive variables is derived. Our approach is particularly effective when there is a large number of nested conditional branches and loops in a data-flow graph.
Publisher
KLUWER ACADEMIC PUBL
Issue Date
1998
Language
English
Article Type
Article
Keywords

DATA-PATH SYNTHESIS; ALGORITHM

Citation

JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, v.19, no.3, pp.269 - 285

ISSN
0922-5773
DOI
10.1023/A:1008073925779
URI
http://hdl.handle.net/10203/72171
Appears in Collection
RIMS Journal Papers
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 1 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0