Implementation Method of Genetic Algorithms to the CUDA Environment using Data Parallelization

  • OISO M
  • MATSUMURA Y
  • YASUDA T
  • et al.
N/ACitations
Citations of this article
26Readers
Mendeley users who have this article in their library.

Abstract

Computation methods of parallel problem solving using graphic processing units (GPUs) have attracted much research interests in recent years. Parallel computation can be applied to genetic algorithms (GAs) in terms of the evaluation process of individuals in a population. This paper describes yet another implementation method of GAs to theCUDAenvironment whereCUDAis a general-purpose computation environment for GPUs provided by NVIDIA. The major characteristic point of this study is that the parallel processing is adopted not only for individuals but also for the genes in an individual. The proposed implementation is evaluated through eight test functions.We found that the proposed implementation method yields 7, 6-18, 4times faster results than those of a CPUimplementation. ,,

Cite

CITATION STYLE

APA

OISO, M., MATSUMURA, Y., YASUDA, T., & OHKURA, K. (2011). Implementation Method of Genetic Algorithms to the CUDA Environment using Data Parallelization. Journal of Japan Society for Fuzzy Theory and Intelligent Informatics, 23(1), 18–28. https://doi.org/10.3156/jsoft.23.18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free