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 :
بازگشت