Možnosti paralelizace vybraných evolučních algoritmů na GPU

DSpace Repository

Language: English čeština 

Možnosti paralelizace vybraných evolučních algoritmů na GPU

Show full item record

No preview available
Title: Možnosti paralelizace vybraných evolučních algoritmů na GPU
Author: Šůstek, Martin
Advisor: Janků, Peter
Abstract: 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í 3 verzí vybraných algoritmů - sekvenční, CUDA a OpenACC, a srovnání jejich výkonu. Práce hodnotí, za jakých podmínek se vyplatí provádět paralelizaci a jaké omezení a benefity přináší použité knihovny.
URI: http://hdl.handle.net/10563/55160
Date: 2023-11-05
Availability: Bez omezení
Department: Ústav informatiky a umělé inteligence
Discipline: Softwarové inženýrství


Citace závěřečné práce

Files in this item

Files Size Format View Description
šůstek_2024_dp.pdf 4.295Mb PDF View/Open None
šůstek_2024_op.pdf 163.6Kb PDF View/Open None
šůstek_2024_vp.pdf 146.8Kb PDF View/Open None

This item appears in the following Collection(s)

Show full item record

Find fulltext

Search DSpace


Browse

My Account