DocumentCode
2285362
Title
Hardware/Software Partitioning in Embedded System Based on Novel United Evolutionary Algorithm Scheme
Author
Tong, Qiaoling ; Zou, Xuecheng ; Tong, Hengqing ; Gao, Fei ; Zhang, Qiao
Author_Institution
Dept. of Electron. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan
fYear
2008
fDate
20-22 Dec. 2008
Firstpage
141
Lastpage
144
Abstract
Hardware/software partitioning is a key problem in hardware/software co-design and global optimums detection of the objective function is of vital importance in hardware/software partitioning. Though stochastic optimization strategies simulating evolution process are proved to be valuable tools, the balance between exploitation and exploration of which is difficult to be maintained. In this paper, the model of the embedded system was constructed by directed acyclic graph to obtain the objective function. Then some established techniques to improve the performance of evolutionary computation are discussed, such as uniform design,deflection and stretching the objective function, and space contraction. A novel scheme of evolutionary algorithms is proposed to solve the optimization problems through adding evolution operations to the searching space contracted regularly with these techniques. A typical evolutionary algorithm differential evolution is chosen to exhibit the performance of new scheme. The improved algorithm can avoid local optimal solution efficiently and be conveniently implemented in the field of hardware/software partitioning.
Keywords
directed graphs; evolutionary computation; hardware-software codesign; stochastic programming; directed acyclic graph; embedded system; hardware/software co-design; hardware/software partitioning; objective function; stochastic optimization strategies; united evolutionary algorithm scheme; Costs; Embedded computing; Embedded software; Embedded system; Evolutionary computation; Hardware; Optimization methods; Partitioning algorithms; Software algorithms; Software systems; Evolutionary Algorithm; Hardware/Software Partitioning;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Electrical Engineering, 2008. ICCEE 2008. International Conference on
Conference_Location
Phuket
Print_ISBN
978-0-7695-3504-3
Type
conf
DOI
10.1109/ICCEE.2008.93
Filename
4740963
Link To Document