Možnosti paralelizace vybraných evolučních algoritmů na GPU – Bc. Martin Šůstek
Bc. Martin Šůstek
Diplomová práce
Možnosti paralelizace vybraných evolučních algoritmů na GPU
GPU Parallelization of Selected Evolution Algorithms
Anotace:
Cílem diplomové práce je vytvoření paralelních verzí několika vybraných evolučních algo-ritmů na GPU pomocí knihoven CUDA a OpenACC a vyhodnocení jejich výkonu. Práce je rozdělena do dvou částí - teoretické a praktické. V teoretické části se zabývá vybranými evolučními algoritmy a popisuje jejich strukturu. Dále se rozebírá možnosti paralelizace po-mocí CUDA a OpenACC. V praktické části se věnuje vytvoření …víceAbstract:
The aim of this master's thesis is the creation of parallel versions of several evolutionary algorithms using the CUDA and OpenACC libraries and evaluation of their performance. The thesis is separated into two parts - theoretical and practical. In the theoretical part, it talks about the chosen evolutionary algorithms and describes their structure. Next it talks about the parallelization options using …více
Jazyk práce: čeština
Datum vytvoření / odevzdání či podání práce: 7. 5. 2024
Obhajoba závěrečné práce
Citační záznam
Jak správně citovat práci
Šůstek, Martin. Možnosti paralelizace vybraných evolučních algoritmů na GPU. Zlín, 2024. diplomová práce (Ing.). Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky
Plný text práce
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- autentizovaným zaměstnancům ze stejné školy/fakulty
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatikyPlny text prace je k dispozici v elektronicke podobe
Univerzita Tomáše Bati ve Zlíně
Fakulta aplikované informatikyMagisterský studijní program / obor:
Informační technologie / Softwarové inženýrství
Práce na příbuzné téma
-
Paralelizace genetického algoritmu pomocí Cilk++
Michal Golis