• DocumentCode
    3001310
  • Title

    Towards the Design of Systolic Genetic Search

  • Author

    Pedemonte, Martín ; Alba, Enrique ; Luna, Francisco

  • Author_Institution
    Inst. de Comput., Univ. de la Republica, Montevideo, Uruguay
  • fYear
    2012
  • fDate
    21-25 May 2012
  • Firstpage
    1778
  • Lastpage
    1786
  • Abstract
    This paper elaborates on a new, fresh parallel optimization algorithm specially engineered to run on Graphic Processing Units (GPUs). The underlying operation relates to Systolic Computation. The algorithm, called Systolic Genetic Search (SGS) is based on the synchronous circulation of solutions through a grid of processing units and tries to profit from the parallel architecture of GPUs. The proposed model has shown to outperform a random search and two genetic algorithms for solving the Knapsack Problem over a set of increasingly sized instances. Additionally, the parallel implementation of SGS on a GeForce GTX 480 graphics processing unit (GPU), obtaining a runtime reduction up to 35 times.
  • Keywords
    digital arithmetic; graphics processing units; parallel architectures; search problems; GPU; GeForce GTX 480 graphics processing unit; SGS; genetic algorithms; knapsack problem; parallel architecture; parallel optimization algorithm; random search; runtime reduction; synchronous solutions circulation; systolic genetic search design; Computer architecture; Genetic algorithms; Genetics; Graphics processing unit; Hardware; Instruction sets; Kernel; CUDA; GPGPU; Graphics Processing Units; Parallel Algorithms; Systolic Genetic Search;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4673-0974-5
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2012.220
  • Filename
    6270854