• 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