Comparison of methods to compute simple genetic algorithms in GPU

  • Vinícius C. Oliveira de Andrade UFPR
  • Wagner M. Nunan Zola UFPR

Abstract


simple genetic algorithms can be used to search various troubleshooting. We present five different methods of parallel implementation in GPU for these algorithms. Speedups obtained maximum between 6% and 12.5% ​​compared to the serial implementation.

Keywords: Algorithms Parallel and Distributed, Parallel Applications to Problems of Real Solutions, Dedicated architectures and Specific, Evaluation, Performance Measurement and Prediction

References

Jong, K. A. D. (1975). An analysis of the behavior of a class of genetic adaptive systems. Osyczka, A. and Kundu, S. (1995). A new method to solve generalized multicriteria optimization problems using the simple genetic algorithm. In Structural optimization, pages 94–99.

Styblinski, M. A. and Tang, T.-S. (1990). Experiments in nonconvex optimization: Stochastic approximation with function smoothing and simulated annealing. In Neural Networks 3, pages 467–483.
Published
2020-04-15
DE ANDRADE, Vinícius C. Oliveira; ZOLA, Wagner M. Nunan. Comparison of methods to compute simple genetic algorithms in GPU. In: REGIONAL SCHOOL OF HIGH PERFORMANCE COMPUTING FROM SOUTHERN BRAZIL (ERAD-RS), 20. , 2020, Santa Maria. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 155-156. ISSN 2595-4164. DOI: https://doi.org/10.5753/eradrs.2020.10784.