DocumentCode :
518681
Title :
GA-based algorithm for hardware/software partitioning with resource contentions
Author :
Dou, Shuang ; Ding, Shan ; Zhang, Shi ; Zhu, Liucun
Author_Institution :
Sch. of Inf. Sci. & Eng., Northeastern Univ., Shenyang, China
Volume :
1
fYear :
2010
fDate :
27-29 March 2010
Firstpage :
68
Lastpage :
72
Abstract :
In embedded system design, hardware/software (HW/SW) partitioning is the NP-complete problem which searches reasonable composition of hardware and software components which not only satisfies the constraint of hardware but also optimizes the execution time. Blocks derive from the functional specification internally represented as control/data flow graph. In this paper, the model of the embedded system is extended so that resource contentions are taken into account. A GA-based algorithm is proposed on the basic of the model, in which “serial blocks” are calculated by NAP. The algorithm can lead to a more precise design space exploration. Experimental results show that, comparison with exhaustive search method, the algorithm we proposed can be conveniently implemented HW/SW partitioning with resource contentions.
Keywords :
computational complexity; data flow graphs; embedded systems; formal specification; genetic algorithms; hardware-software codesign; resource allocation; GA-based algorithm; HW/SW partitioning; NAP; NP-complete problem; control/data flow graph; design space exploration; embedded system design; functional specification; hardware components; hardware/software partitioning; resource contentions; search method; software components; Constraint optimization; Design optimization; Embedded software; Embedded system; Flow graphs; Hardware; NP-complete problem; Partitioning algorithms; Software algorithms; Software design; Genetic algorithm; Hardware/software partitioning; Resource contentions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Computer Control (ICACC), 2010 2nd International Conference on
Conference_Location :
Shenyang
Print_ISBN :
978-1-4244-5845-5
Type :
conf
DOI :
10.1109/ICACC.2010.5486783
Filename :
5486783
Link To Document :
بازگشت