计算机应用 ›› 2010, Vol. 30 ›› Issue (2): 479-481.

• 人工智能 • 上一篇    下一篇

基于免疫粒子群的嵌入式系统软硬件划分方法

邵岁锋,张英杰   

  1. 湖南大学
  • 收稿日期:2009-08-07 修回日期:2009-09-15 发布日期:2010-02-10 出版日期:2010-02-01
  • 通讯作者: 邵岁锋
  • 基金资助:
    国家自然科学基金资助项目;湖南省科技计划项目

Hardware/software partitioning algorithm for embedded systems based on immune particle swarm optimization

  • Received:2009-08-07 Revised:2009-09-15 Online:2010-02-10 Published:2010-02-01

摘要: 针对嵌入式系统软硬件划分问题,提出一种粒子群算法与免疫克隆选择算法相结合的免疫粒子群软硬件划分方法。该算法重新定义了亲和力、克隆算子、变异算子和选择算子,有效克服了粒子群算法容易陷入局部最优的缺点。仿真实验表明该算法有效提高了解的精度,获得了更合理的软硬件划分结果。

关键词: 软硬件, 粒子群优化算法, 免疫克隆, 算子

Abstract: Hardware/software partitioning is one of the most important issues of the design of embedded systems. This paper described an approach based on immune particle swarm optimization algorithm. Affinity, clone copy operator, clone hyper-mutation operator and clone selection operator were redefined. The experimental results show that the algorithm can not only escape from local extreme but also improve the precision of the optimal solution.

Key words: hardware/software, Particle Swarm Optimization (PSO), immune clone, operator