Srovnání paralelní implementace algoritmu PSO v OpenCL, CUDA a C++ AMP – Bc. Roman Hala
Bc. Roman Hala
Master's thesis
Srovnání paralelní implementace algoritmu PSO v OpenCL, CUDA a C++ AMP
A comparison of the parallel implementation of the algorithm PSO in OpenCL, CUDA and C + + AMP
Abstract:
Cílem práce je srovnání CUDA, OpenCL a C++ AMP implementace evolučního algoritmu PSO. Teoretická část práce obsahuje úvod k paralelnímu programování, popis koncepce CUDA, OpenCL a C++ AMP, zabývá se základy evolučních algoritmů, z nichž podrobně rozebírá algoritmus PSO a vybrané testovací funkce. V praktické části se práce zaobírá popisem implementací algoritmu PSO pomocí standardů CUDA, OpenCL a C …moreAbstract:
The aim of this thesis is the comparison of CUDA, OpenCL and C++ AMP implementation of the evolutionary algorithm PSO. The theoretical part provides an introduction to parallel programming, a description of the concept of CUDA, OpenCL and C + + AMP, deals with the fundamentals of evolutionary algorithms, of which the PSO algorithm and selected test functions are described in detail. Practical part …more
Language used: Czech
Date on which the thesis was submitted / produced: 21. 5. 2013
Accessible from:: 21. 5. 2013
Thesis defence
Citation record
ISO 690-compliant citation record:
HALA, Roman. \textit{Srovnání paralelní implementace algoritmu PSO v OpenCL, CUDA a C++ AMP}. Online. Master's thesis. Zlín: Tomas Bata University in Zlín, Faculty of Applied Informatics. 2013. Available from: https://theses.cz/id/70tro4/.
The right form of listing the thesis as a source quoted
Hala, Roman. Srovnání paralelní implementace algoritmu PSO v OpenCL, CUDA a C++ AMP. Zlín, 2013. diplomová práce (Ing.). Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky
Full text of thesis
Accessibility: Autor si přeje zpřístupnit práci veřejnosti od 21.5.2013
Contents of on-line thesis archive
Published in Theses:- Soubory jsou od 21. 5. 2013 dostupné: autentizovaným zaměstnancům ze stejné školy/fakulty
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatikyPlny text prace je k dispozici v elektronicke podobe
Tomas Bata University in Zlín
Faculty of Applied InformaticsMaster programme / field:
Engineering Informatics / Information Technologies
Theses on a related topic
-
Využití umělé inteligence při vytváření testovacích funkcí pro evoluční algoritmy
Petr Vykoukal -
Uživatelské rozhraní pro adaptivní algoritmy globální optimalizace v Matlabu
Lukáš KŘÍŽEK -
Evolution of Nvidia GPU from microarchitectures Pascal to Ampere
Marek Toma -
Autotuning OpenCL implementace výpočtu mapy elektrostatického potenciálu
Filip Petrovič -
Aplikace inovativního didaktického materiálu pro výuku odborného výcviku oboru keramik – 1.ročník PSO
Matouš Křístek -
Pokročilé varianty algoritmu PSO v jazyce C
Tomáš Kadavý -
Adaptivní algoritmus PSO s hodnocením výkonnosti částic
František Hep -
Aplikace algoritmů založených na PSO
Patrícia Hudecová