Hardware Software Partitioning Problem in Embedded System Design Using Particle Swarm Optimization Algorithm

  • Authors:
  • Alakananda Bhattacharya;Amit Konar;Swagatam Das;Crina Grosan;Ajith Abraham

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • CISIS '08 Proceedings of the 2008 International Conference on Complex, Intelligent and Software Intensive Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Hardware/software partitioning is a crucial problem in embedded system design. In this paper, we provide an alternative approach to solve this problem using Particle Swarm Optimization (PSO) algorithm. Performance analysis of the proposed scheme with Integer Linear Programming, Genetic Algorithm and Ant Colony Optimization technique has been compared using standard benchmark datasets, and the computer simulations reveal that the proposed approach outperforms all the meta-heuristic based existing techniques with respect to cumulative runtimes for several runs of the same program. The Integer Linear Programming has been found to yield the optimal solutions, and the proposed swarm scheme yields sub-optimal solution, sufficiently close to the reported results obtained for integer programming.