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
Link To Document