• DocumentCode
    2330302
  • Title

    PUGACE, a cellular Evolutionary Algorithm framework on GPUs

  • Author

    Soca, Nicolás ; Blengio, José Luis ; Pedemonte, Martín ; Ezzatti, Pablo

  • Author_Institution
    Centro de Calculo, Univ. de la Republica, Montevideo, Uruguay
  • fYear
    2010
  • fDate
    18-23 July 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Metaheuristics are used for solving optimization problems since they are able to compute near optimal solutions in reasonable times. However, solving large instances it may pose a challenge even for these techniques. For this reason, metaheuristics parallelization is an interesting alternative in order to decrease the execution time and to provide a different search pattern. In the last years, GPUs have evolved at a breathtaking pace. Originally, they were specific-purpose devices, but in a few years they became general-purpose shared memory multiprocessors. Nowadays, these devices are a powerful low cost platform for implementing parallel algorithms. In this paper, we present a preliminary version of PUGACE, a cellular Evolutionary Algorithm framework implemented on GPU. PUGACE was designed with the goal of providing a tool for easily developing this kind of algorithms. The experimental results when solving the Quadratic Assignment Problem are presented to show the potential of the proposed framework.
  • Keywords
    computer graphic equipment; evolutionary computation; search problems; shared memory systems; GPU; PUGACE algorithm; cellular evolutionary algorithm; general-purpose shared memory multiprocessor; metaheuristics parallelization; optimization problem; quadratic assignment problem; search pattern; Biological cells; Evolutionary computation; Graphics; Graphics processing unit; Instruction sets; Optimization; Proposals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2010 IEEE Congress on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-1-4244-6909-3
  • Type

    conf

  • DOI
    10.1109/CEC.2010.5586286
  • Filename
    5586286