Závěrečná práce: Bc. Jakub Kremláček, učo 410131: Rychlá vizualizace molekulárních dat pomocí GPU
Diplomová práce
Rychlá vizualizace molekulárních dat pomocí GPU
Accelerated molecular data visualization using GPU
Anotace
Díky dostupnému výkonu jsou současná GPU běžně využívána jak ke zrychlování výpočtů nad molekulárními daty, tak i k vizualizaci těchto dat. Cílem práce je umožnit snadné využití GPU výpočtů v rámci aplikace CAVER Analyst. Byla provedena analýza dostupných API a knihoven, které dané API zpřístupňují. Na základě výsledků analýzy byla zvolena technologie OpenCL a knihovna LWJGL. S pomocí zvolených technologií …více
Abstract
Nowadays current GPUs are commonly used to accelerate molecular data calculations as well as to visualize these data. The aim of this thesis is to enable GPU calculations within CAVER Analyst in an easy to use manner. First, the analysis of available APIs and the libraries that employ them is presented. Based on the results of the analysis, the OpenCL technology and the LWJGL library were chosen. Then …více
Zadání práce
Akcelerace výpočtů grafickými kartami (GPU) už dnes není doménou pouze specializovaných výpočetních karet. Naopak, výkonná GPU jsou cenově dostupná a široce rozšířená i v počítačích běžných uživatelů. Tato dostupnost mimo jiné ovlivňuje techniky užívané k vizualizaci molekulárních dat.
Cílem práce je rozšířit aplikaci pro vizualizaci molekulárních dat CAVER Analyst o možnost využívat GPU k obecným výpočtům. Konkrétně se práce zaměří na:- Nastudování a výběr vhodných technologií pro GPU výpočty.
- Návrh a implementaci frameworku pro programování GPU výpočtů v prostředí aplikace CAVER Analyst.
- Vzorovou implementaci jednoho triviálního a jednoho složitějšího GPU výpočtu.
- Vyhodnocení přínosů a použitelnosti vzniklé implementace.
11. 12. 2018 16:16, RNDr. Adam Jurčík, Ph.D.
Přílohy
Literatura
- KIRK, David a Wen-mei HWU. Programming massively parallel processors : a hands-on approach. 2nd ed. Boston: Morgan Kaufmann, 2013, xx, 496. ISBN 9780124159921.
- OpenCL programming by example. Edited by Ravishekhar Banger - Koushik Bhattacharyya. 1 online r. ISBN 9781849692342.
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Akcelerace algoritmů zpracování hyperspektrálních dat
Mgr. Roman Orlíček -
Evolution of Nvidia GPU from microarchitectures Pascal to Ampere
Mgr. Marek Toma, učo 485275 -
Využití jazyka OpenCL k akceleraci vědecko-technických výpočtů
Mgr. Richard Sirný, učo 256640 -
Key derivation functions and their GPU implementations
Mgr. Ondrej Mosnáček, učo 409879 -
Auto-tuning vybraných výpočetních kernelů
Mgr. Richard Trembecký -
Auto-tuning vybraných výpočetních kernelů
Mgr. Richard Trembecký -
Akcelerace kódování LDGM na grafických kartách
Mgr. Vojtěch David -
Kalibrace hyperspektrálního obrazového senzoru v reálném čase pomocí OpenCL
Mgr. Tri Le Mau




