DocumentCode :
3364782
Title :
Hardware Particle Swarm Optimization with passive congregation for embedded applications
Author :
Muñoz, Daniel M. ; Llanos, Carlos H. ; Coelho, Leandro Dos S ; Ayala-Rincon, Mauricio
Author_Institution :
Dept. of Mech. Eng., Univ. of Brasilia, Brasilia, Brazil
fYear :
2011
fDate :
13-15 April 2011
Firstpage :
173
Lastpage :
178
Abstract :
Achieving high performance optimization algorithms for embedded applications can be very challenging, particularly when several requirements such as high accuracy computations, short elapsed time, area cost, low power consumption and portability must be accomplished. This paper proposes a hardware implementation of the Particle Swarm Optimization algorithm with passive congregation (HPPSOpc), which was developed using several floating-point arithmetic libraries. The passive congregation is a biological behavior which allows the swarm to preserve its integrity, balancing between global and local search. The HPPSOpc architecture was implemented on a Virtex5 FPGA device and validated using two multimodal benchmark problems. Synthesis, simulation and execution time results demonstrates that the passive congregation approach is a low cost solution for solving embedded optimization problems with a high performance.
Keywords :
field programmable gate arrays; floating point arithmetic; particle swarm optimisation; Virtex5 FPGA device; embedded applications; floating-point arithmetic libraries; hardware particle swarm optimization; passive congregation; Benchmark testing; Computer architecture; Field programmable gate arrays; Hardware; Optimization; Software; Software algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Programmable Logic (SPL), 2011 VII Southern Conference on
Conference_Location :
Cordoba
Print_ISBN :
978-1-4244-8847-6
Type :
conf
DOI :
10.1109/SPL.2011.5782644
Filename :
5782644
Link To Document :
بازگشت