DocumentCode
2841517
Title
Hardware Architecture for Particle Swarm Optimization Using Floating-Point Arithmetic
Author
Munoz, D.M. ; Llanos, Carlos H. ; Coelho, Leandro Dos S. ; Ayala-Rincon, Mauricio
Author_Institution
Dept. of Mech. Eng., Univ. of Brasilia, Brasilia, Brazil
fYear
2009
fDate
Nov. 30 2009-Dec. 2 2009
Firstpage
243
Lastpage
248
Abstract
High computational cost for solving large engineering optimization problems point out the design of parallel optimization algorithms. Population based optimization algorithms provide parallel capabilities that can be explored by their implementations done directly in hardware. This paper presents a hardware implementation of particle swarm optimization algorithms using an efficient floating-point arithmetic which performs the computations with high precision. All the architectures are parameterizable by bit-width, allowing the designer to choose the suitable format according to the requirements of the optimization problem. Synthesis and simulation results demonstrate that the proposed architecture achieves satisfactory results obtaining a better performance in therms of elapsed time than conventional software implementations.
Keywords
floating point arithmetic; particle swarm optimisation; floating-point arithmetic; hardware architecture; parallel optimization algorithms; particle swarm optimization; population based optimization algorithms; Algorithm design and analysis; Computational efficiency; Computational modeling; Computer architecture; Design engineering; Design optimization; Floating-point arithmetic; Hardware; High performance computing; Particle swarm optimization; FPGA; Floating-point arithmetic; PSO;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Systems Design and Applications, 2009. ISDA '09. Ninth International Conference on
Conference_Location
Pisa
Print_ISBN
978-1-4244-4735-0
Electronic_ISBN
978-0-7695-3872-3
Type
conf
DOI
10.1109/ISDA.2009.107
Filename
5364802
Link To Document