Bc. Martin HOŘAVA
Diplomová práce
Jazyk pro programování GPGPU
High-level Programming Language for GPGPU
Anotace:
Jako výsledek práce byl vytvořen programovací jazyk EasyCL, který umožní snazší programování paralelních aplikací pro využití GPGPU. Dále byl vytvořen překla- dač, který tento nový programovací jazyk přeloží do jazyků Java a OpenCL. Po- užitím knihovny JOCL je využito všech možností technologie GPGPU a jazyku Java. Závěrem je uvedeno porovnání rychlostí algoritmů napsanými v EasyCL, přeložených do …víceAbstract:
As a result of this diploma thesis, a new programming language EasyCL for easy creation of parallel programs, which are using technology GPGPU, was created. For the purposes of this language, its translator was also made. It translates new langauge to Java. Created applications are using JOCL library for using all possibilities of GPGPU. In the end of this thesis, there is a comparison of applications …více
Jazyk práce: čeština
Datum vytvoření / odevzdání či podání práce: 10. 8. 2018
Obhajoba závěrečné práce
- Vedoucí: Mgr. Petr Krajča, Ph.D.
Citační záznam
Jak správně citovat práci
HOŘAVA, Martin. Jazyk pro programování GPGPU. Olomouc, 2018. diplomová práce (Mgr.). UNIVERZITA PALACKÉHO V OLOMOUCI. Přírodovědecká fakulta
Plný text práce
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: UNIVERZITA PALACKÉHO V OLOMOUCI, Přírodovědecká fakultaUNIVERZITA PALACKÉHO V OLOMOUCI
Přírodovědecká fakultaMagisterský studijní program / obor:
Informatika / Informatika
Práce na příbuzné téma
- Žádné práce na příbuzné téma.
Název
Vložil
Vloženo
Práva