• 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