DocumentCode
1601584
Title
An Approach for Dynamic Hardware /Software Partitioning Based on DPBIL
Author
Fan, Le-jun ; Li, Bin ; Zhuang, Zhen-Quan ; Fu, Zhong-Qian
Author_Institution
Univ. of Sci. & Technol. of China, Hefei
Volume
5
fYear
2007
Firstpage
581
Lastpage
585
Abstract
HW/SW partitioning is one of the key steps in high-level modeling of embedded system co-design. In some kinds of data-dependence applications, the partitioning environment is dynamic. An approach based on a kind of evolutionary algorithm called DPBIL is proposed for dynamic HW/SW partitioning problem. DPBIL is inspired by Dualism or complementarity in the nature and operates on a pair of dual probability vectors to adapt itself to the dynamic environment. We systematically constructed the system model, defined the dynamic environment and conducted experimental analysis via comparison with the existing method. To enhance the exploration performance of DPBIL, a threshold constraint mechanism is introduced. Experimental results indicated that our approach is feasible and efficient for dynamic HW/SW partitioning, and has much better performance than traditional ones.
Keywords
constraint theory; embedded systems; evolutionary computation; hardware-software codesign; learning (artificial intelligence); probability; vectors; DPBIL; data-dependence applications; dual population-based incremental learning algorithm; dual probability vectors; dynamic hardware/software partitioning; embedded system co-design; evolutionary algorithm; high-level modeling; threshold constraint mechanism; Computer applications; Costs; Embedded computing; Embedded software; Embedded system; Evolutionary computation; Hardware; Heuristic algorithms; Partitioning algorithms; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Natural Computation, 2007. ICNC 2007. Third International Conference on
Conference_Location
Haikou
Print_ISBN
978-0-7695-2875-5
Type
conf
DOI
10.1109/ICNC.2007.180
Filename
4344906
Link To Document