| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:RAZVOJ ALGORITMA DIFERENCIALNE EVOLUCIJE ZA GRAFIČNE PROCESORJE Z OPENCL
Authors:ID Furlan, Miha (Author)
ID Brest, Janez (Mentor) More about this mentor... New window
ID Bošković, Borko (Comentor)
Files:.pdf MAG_Furlan_Miha_2014.pdf (3,28 MB)
MD5: 47A638FFDA525CF388E9896BB2BCE611
 
Language:Slovenian
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:V magistrskem delu predstavljamo implementacijo algoritma diferencialne evolucije in njegove različice jDE, ki se izvajata na grafični procesni enoti. Za razvoj smo uporabili ogrodje OpenCL. Algoritma smo uporabili za optimizacijo izbranih funkcij iz tekmovanja CEC 2013. Z uporabo grafične procesne enote smo dosegli občutno pohitritev v primerjavi z implementacijo na centralni procesni enoti. Algoritem DE smo uporabili tudi za optimizacijo parametrov različnih jezikovnih modelov, ki se uporabljajo za modeliranje naravnega jezika.
Keywords:diferencialna evolucija, grafična procesna enota, OpenCL, jezikovni model
Place of publishing:Maribor
Publisher:[M. Furlan]
Year of publishing:2014
PID:20.500.12556/DKUM-44352 New window
UDC:004.421(043.2)
COBISS.SI-ID:17992214 New window
NUK URN:URN:SI:UM:DK:E9JAFJTA
Publication date in DKUM:18.06.2014
Views:2460
Downloads:162
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Secondary language

Language:English
Title:DIFFERENTIAL EVOLUTION ALGORITHM FOR GRAPHICS PROCESSING UNITS WITH OPENCL
Abstract:In this master's thesis, we present an implementation of differential evolution algorithm and its version jDE, both running on graphics processing unit. For development we used OpenCL framework. Algorithms were used for function optimization of selected functions from CEC 2013 competition. Objective is to achieve significant speedup in comparison with implementation on central processing unit. CPU implementation was additionally used for optimization of parameters of multiple language model algorithms, which are used for natural language modelling.
Keywords:differential evolution, graphics processing unit, OpenCL, language model


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica