9055

A CUDA-Based Cooperative Evolutionary Multi-Swarm Optimization Applied to Engineering Problems

Daniel Leal Souza, Otavio Noura Teixeira, Dionne Monteiro, Roberto Celio Limao de Oliveira
Laboratory of Natural Computing (LCN), Area of Exact and Natural Sciences (ACET), University Centre of Para (CESUPA), Belem, Brazil
CSBC, 2012

@article{souza2012cuda,

   title={A CUDA-Based Cooperative Evolutionary Multi-Swarm Optimization Applied to Engineering Problems},

   author={Souza, Daniel Leal and Roberto, Ot{‘a}vio Noura Teixeira1 Dionne Monteiro and de Oliveira, C{‘e}lio Lim{~a}o},

   year={2012}

}

Download Download (PDF)   View View   Source Source   

2224

views

This paper presents a variation of Evolutionary Particle Swarm Optimization applied to the concept of master/slave swarm with mechanism of sharing data for the acceleration of convergence. The implementation called Cooperative Evolutionary MultiSwarm Optimization on Graphics Processing Units (CMEPSOGPU) consists in using thousands of threads in various slave swarms on the CUDA parallel architecture, where each one works in a parallel and cooperative way in order to improve the search for best result and reduce the number of iterations. The use of CMEPSO-GPU applied to engineering problems showed superior results when compared to other implementations found in the scientific literature.
Rating: 3.8/5. From 2 votes.
Please wait...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: