DocumentCode
3098517
Title
Transfer free register allocation in cyclic data flow graphs
Author
Stok, Leon
Author_Institution
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear
1992
fDate
16-19 Mar 1992
Firstpage
181
Lastpage
185
Abstract
Discusses an algorithm for the optimal register allocation problem in cyclic data flow graphs. Cyclic data flow graphs result from high level behavioral descriptions that contain loops. Algorithms published up till now did not consider cyclic data flow graphs specifically. When these algorithms are applied to data flow graphs with loops, unnecessary register transfer operations may be introduced. In the paper a new algorithm is presented that performs a minimal register allocation eliminating all superfluous register transfer operations. Experiments on a benchmark set have shown that in all cases all superfluous register transfers could be eliminated at no increase in register cost
Keywords
circuit layout; graph colouring; cyclic data flow graphs; optimal register allocation problem; transfer free register allocation; Computational Intelligence Society; Costs; Flow graphs; Routing; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1992. Proceedings., [3rd] European Conference on
Conference_Location
Brussels
Print_ISBN
0-8186-2645-3
Type
conf
DOI
10.1109/EDAC.1992.205919
Filename
205919
Link To Document