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
Link To Document