Accelerating Steady-State Genetic Algorithms based on CUDA Architecture

被引:0
|
作者
Oiso, Masashi [1 ]
Yasuda, Toshiyuki [1 ]
Ohkura, Kazuhiro [1 ]
Matumura, Yoshiyuki [2 ]
机构
[1] Hiroshima Univ, Grad Sch Engn, Hiroshima, Japan
[2] Shinshu Univ, Fac Text, Ueda, Japan
关键词
GP;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Parallel processing using graphic processing units (GPUs) have attracted much research interest in recent years. Parallel computation can be applied to genetic algorithms (GAs) in terms of the processes of individuals in a population. This paper describes the implementation of GAs in the compute unified device architecture (CUDA) environment. CUDA is a general-purpose computation environment for GPUs. The major characteristic of this study is that a steady-state GA is implemented on a GPU based on concurrent kernel execution. The proposed implementation is evaluated through four test functions; we find that the proposed implementation method is 3.0-6.0 times faster than the corresponding CPU implementation.
引用
收藏
页码:687 / 692
页数:6
相关论文
共 50 条
  • [1] Genetic algorithms aid steady-state modeling
    Rakestraw, Roy
    Pipe Line Industry, 1991, 74 (05):
  • [2] Reinforcement learning in steady-state genetic algorithms
    Lee, CY
    Antonsson, EK
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 1793 - 1797
  • [3] An adaptive penalty scheme for steady-state genetic algorithms
    Barbosa, HJC
    Lemonge, ACC
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT I, PROCEEDINGS, 2003, 2723 : 718 - 729
  • [4] STEADY-STATE GENETIC ALGORITHMS FOR DISCRETE OPTIMIZATION OF TRUSSES
    WU, SJ
    CHOW, PT
    COMPUTERS & STRUCTURES, 1995, 56 (06) : 979 - 991
  • [5] Search of steady-state genetic algorithms for vision-based mobile robots
    Kubota, N
    Kanemaki, M
    RECENT ADVANCES IN SIMULATED EVOLUTION AND LEARNING, 2004, 2 : 729 - 746
  • [6] Accelerating Genetic Algorithm for Solving Graph Coloring Problem Based on CUDA Architecture
    Zhang, Kai
    Qiu, Ming
    Li, Lin
    Liu, Xiaoming
    BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2014, 2014, 472 : 578 - 584
  • [7] A Family of Adaptive Penalty Schemes for Steady-state Genetic Algorithms
    Lemonge, Afonso C. C.
    Barbosa, Helio J. C.
    Bernardino, Heder S.
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [8] Steady-State Genetic Algorithms for Growing Topological Mapping and Localization
    Woo, Jinseok
    Kubota, Naoyuki
    Lee, Beom-Hee
    PRICAI 2010: TRENDS IN ARTIFICIAL INTELLIGENCE, 2010, 6230 : 558 - +
  • [9] Replacement strategies to maintain useful diversity in steady-state genetic algorithms
    Lozano, M
    Herrera, F
    Cano, JR
    SOFT COMPUTING: METHODOLOGIES AND APPLICATIONS, 2005, : 85 - 96
  • [10] On the Benefits of Populations for the Exploitation Speed of Standard Steady-State Genetic Algorithms
    Dogan Corus
    Pietro S. Oliveto
    Algorithmica, 2020, 82 : 3676 - 3706