By Topic

Particle Swarm Optimization for Run-Time Task Decomposition and Scheduling in Evolvable MPSoC

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Vakili, S. ; Silicon Intell. & VLSI Signal Process. Lab., Univ. of Tehran, Tehran ; Fakhraie, S.M. ; Mohammadi, S. ; Ahmadi, A.

Decomposition and scheduling are two major challenges in hardware and software developments of multiprocessor systems. The introduced EvoMP (Evolvable MultiProcessor) is a novel NoC-based homogeneous MPSoC system that performs decomposition and scheduling using evolutionary algorithms at run-time. A hardware genetic core was used in first version of this platform to perform these two tasks. This core tries to find an efficient solution for decomposition and scheduling of the target application among available computational resources. This paper presents the new version of this system in which a hardware particle swarm optimization (PSO) core is exploited to perform evolutionary decomposition and scheduling. The principle of operation and architecture of the EvoMP platform and the PSO core is briefly explained in this paper. The simulation and synthesis results of this PSO-based EvoMP is also presented and compared with prior genetic-base approach.

Published in:

Computer Engineering and Technology, 2009. ICCET '09. International Conference on  (Volume:2 )

Date of Conference:

22-24 Jan. 2009