Závěrečná práce: Jiří Novotný: Urychlení nástroje EACirc pomocí GPU
Bakalářská práce
Urychlení nástroje EACirc pomocí GPU
GPU-based speedup of EACirc project
Anotace
Tato práce se zabývá akcelerací výpočtů používaných programem EACirc, který slouží výzkumu testování náhodnosti. Byla vytvořena nová verze programu, která urychluje vybrané výpočty na GPU pomocí platformy CUDA. Jako vhodné řešení zrychlení bylo vybráno vyhodnocení softwarového obvodu, který se v EACircu používá. Tento obvod byl přepsán pro platformu CUDA a následně bylo změřeno jeho zrychlení oproti …více
Abstract
This thesis deals with the acceleration of the EACirc program computations which are used in the randomness testing research. A new version of the program was created which accelerates the selected computations on GPU by using the CUDA platform. An execution of a software circuit used by EACirc was chosen as a suitable solution for speeding-up the computations. This circuit was rewritten for the CUDA …více
Zadání práce
Cílem práce je upravit jádro nástroje EACirc pro grafické karty s technologií CUDA pro podporu nového rozhraní a demonstrovat vytvořenou funkčnost na vybraném kryptografickém algoritmu. Analýza by měla pokrývat dosažené zrychlení ve srovnání s CPU implementací a diskuzi návrhových rozhodnutí z hlediska optimálního využití výkonu GPU. Praktická část práce dále začlení automatizaci překladu EACircu pomocí nástroje CMake.
Doporučená literatura:
Projekt EACirc https://github.com/crocs-muni/EACirc
25. 5. 2015 09:43, doc. RNDr. Petr Švenda, Ph.D., učo 4085
- Zadáno/změněno 19. 6. 2015 16:11, Helena Kryštofová
- Záznam založen 8. 4. 2015 14:53, RNDr. Ing. Lucie Pekárková, učo 60555
- Zveřejnit od 18. 5. 2015 10:03, Alena Dvořáková
- Práce převzata 18. 5. 2015 10:03, Alena Dvořáková
Přílohy
EACirc.zip
thesis-src.zip
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Acceleration of image processing algorithms for single particle analysis by electron microscopy
RNDr. David Střelák, Ph.D. -
Evolution of Nvidia GPU from microarchitectures Pascal to Ampere
Mgr. Marek Toma, učo 485275 -
Data downsampling for Mol* VS
Bc. Patrik Roháč -
GPU acceleration of GlobalQuake application
Bc. Jakub Španger -
Refaktorizace kódu a implementace urychlujících algoritmů do programu AutoGrid
Bc. Marek Olšák, učo 207860 -
Acceleration of image processing algorithms for single particle analysis by electron microscopy
RNDr. David Střelák, Ph.D. -
Accelerating Chemical Simulation through Model Modification
Ing. Jana Hozzová, Ph.D., učo 411498 -
GPU akcelerované útoky hrubou silou se zaměřením na uživatelská hesla
Mgr. Daniel Sák




