• DocumentCode
    714594
  • Title

    Parallelization of Hooke-Jeeves pattern recognition algorithm by using CUDA for GPGPU

  • Author

    Tolga Altinoz, O. ; Egemen Yilmaz, A.

  • Author_Institution
    Elektrik ve Elektron. Muhendisligi Bolumu, Ankara Univ., Ankara, Turkey
  • fYear
    2015
  • fDate
    16-19 May 2015
  • Firstpage
    1793
  • Lastpage
    1796
  • Abstract
    Hooke-Jeeves is an algorithm for solving optimization problems that does not require any information about the gradient of the problem. Algorithm search for solution around the initial point at search space, and replace with the better point if it is succeed. At this stage two solution candidate are obtained per dimension. Thus, it needs more function evaluations when compared to similar methods, that have an negative effect on evaluation time of algorithm. In this study, to reduce this effect, the algorithm is converted to work on general purpose graphical processing units (GPGPU) and influence on execution time is investigated.
  • Keywords
    graphics processing units; optimisation; parallel architectures; pattern recognition; CUDA; GPGPU; Hooke-Jeeves pattern recognition algorithm; general purpose graphical processing units; optimization problems; parallelization; Algorithm design and analysis; Computational modeling; Evolutionary computation; Graphics processing units; Kernel; Optimization; Programming; Hooke-Jeeves algorithm; direct search; optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing and Communications Applications Conference (SIU), 2015 23th
  • Conference_Location
    Malatya
  • Type

    conf

  • DOI
    10.1109/SIU.2015.7130202
  • Filename
    7130202