High performance parallel programming of a GA using multi-core technology

Rogelio Serrano, Juan Tapia, Oscar Montiel, Roberto Sepúlveda, Patricia Melin

Producción científica: Capítulo del libro/informe/acta de congresoCapítulorevisión exhaustiva

11 Citas (Scopus)

Resumen

Multi-core computers give the opportunity to solve high-performance applications more efficiently by using parallel computing. In this way, it is possible to achieve the same results in less time compared to the non-parallel version. Since computers continue to grow on the number of cores, we need to make our parallel applications scalable. This paper shows how a Genetic Algorithm (GA) in a non-parallel version takes long time to solve an optimization problem; in comparison, using multi-core parallel computing the processing time can be reduced significantly as the number of cores grows. The tests were made on a quad-core computer; a comparison of the speeding up in relation to the number of cores is shown.

Idioma originalInglés
Título de la publicación alojadaSoft Computing for Hybrid Intelligent Systems
EditoresOscar Castillo, Patricia Melin, Janusz Kacprzyk, Witold Pedrycz
Páginas307-314
Número de páginas8
DOI
EstadoPublicada - 2008
Publicado de forma externa

Serie de la publicación

NombreStudies in Computational Intelligence
Volumen154
ISSN (versión impresa)1860-949X

Huella

Profundice en los temas de investigación de 'High performance parallel programming of a GA using multi-core technology'. En conjunto forman una huella única.

Citar esto