Advanced Search
Liu An, Feng Jinfu, Liang Xiaolong, Yang Xiaotian. Algorithm of Hardware/Software Partitioning Based on Genetic Particle Swarm Optimization[J]. Journal of Computer-Aided Design & Computer Graphics, 2010, 22(6): 927-933,942.
Citation: Liu An, Feng Jinfu, Liang Xiaolong, Yang Xiaotian. Algorithm of Hardware/Software Partitioning Based on Genetic Particle Swarm Optimization[J]. Journal of Computer-Aided Design & Computer Graphics, 2010, 22(6): 927-933,942.

Algorithm of Hardware/Software Partitioning Based on Genetic Particle Swarm Optimization

  • Aiming at hardware/software partitioning problem of single CPU embedded system,a directed acyclic graph(DAG)model was constructed.The model was then reduced and converted to a constrained 0/1 knapsack problem.A genetic particle swarm optimization(GPSO)algorithm was presented where both crossover and mutation of genetic algorithm were introduced into basic PSO algorithm to solve the 0/1 knapsack problem.Both double point crossover and non-uniform mutation were adopted to update the positions and velocities of particles.Experimental results show that GPSO algorithm can solve the hardware/software partitioning problem effectively.GPSO algorithm has better optimization ability and shorter execution time than genetic algorithm and simulated annealing algorithm.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return