• DocumentCode
    3252554
  • Title

    A branch-and-bound algorithm for hardware/software partitioning

  • Author

    Jigang, Wu ; Thambipillai, Srikanthan

  • Author_Institution
    Centre for High Performance Embedded Syst., Nanyang Technol. Univ., Singapore
  • fYear
    2004
  • fDate
    18-21 Dec. 2004
  • Firstpage
    526
  • Lastpage
    529
  • Abstract
    This paper investigates hardware/software (Hw/Sw) partitioning, a key problem in embedded co-design system. An efficient algorithm are proposed to optimally solve the problem in which the communication overhead is taken into account. The proposed algorithm constructs an efficient branch-and-bound approach to partition the hot path selected by path profiling techniques. The techniques for generation of good initial solution and the efficient lower bound for the feasible solution are customized in branch and bound search. Experimental results show that the partition result proposed by the new algorithm produces 10% increase in speedup as compared with the traditional approximate algorithm in most of the cases.
  • Keywords
    embedded systems; hardware-software codesign; logic partitioning; tree searching; branch-and-bound algorithm; embedded codesign system; hardware-software partitioning; path profiling techniques; traditional approximate algorithm; Bismuth; Embedded software; Embedded system; Flow graphs; Frequency; Hardware; Modems; Partitioning algorithms; Software algorithms; Software design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing and Information Technology, 2004. Proceedings of the Fourth IEEE International Symposium on
  • Print_ISBN
    0-7803-8689-2
  • Type

    conf

  • DOI
    10.1109/ISSPIT.2004.1434407
  • Filename
    1434407