Title :
Mesh architecture for hardware implementation of Particle Swarm Optimization
Author :
Farmahini-Farahani, Amin ; Laali, Majid ; Moghimi, Amir ; Fakhraie, Sied Mehdi ; Safari, Saeed
Author_Institution :
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran
Abstract :
Particle swarm optimization (PSO) is an evolutionary computation method which has successfully been used in many engineering optimization problems. The major obstacle limiting the use of PSO in real-time applications is its long execution time. Hardware implementation of evolutionary algorithms has been employed to alleviate the high computational cost of complex optimization problems. In this paper, we propose a parallel scalable architecture which is well-suited for hardware implementation of PSO. The architecture is composed of a number of processing elements (PE) performing the algorithm computations that are connected to other PEs through communication channels. PEs are arranged based on the mesh architecture which provides either scalability or performance to execute computational intensive applications. Two communication methods are proposed based on the architecture which enable the system to solve different kinds of problems.
Keywords :
evolutionary computation; particle swarm optimisation; software architecture; PSO; computational cost; computational intensive applications; evolutionary computation method; hardware implementation; mesh architecture; particle swarm optimization; processing elements; Adaptive arrays; Application software; Computer architecture; Evolutionary computation; Field programmable gate arrays; Hardware; Intelligent systems; Particle swarm optimization; Signal processing algorithms; System-on-a-chip;
Conference_Titel :
Intelligent and Advanced Systems, 2007. ICIAS 2007. International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4244-1355-3
Electronic_ISBN :
978-1-4244-1356-0
DOI :
10.1109/ICIAS.2007.4658595