Refaktorizace systému ParaCell
Refactorization of the system Paracell
dc.contributor.advisor | Šimeček Ivan | |
dc.contributor.author | Matěj Ulman | |
dc.date.accessioned | 2023-06-08T22:55:10Z | |
dc.date.available | 2023-06-08T22:55:10Z | |
dc.date.issued | 2023-06-08 | |
dc.identifier | KOS-1240814464405 | |
dc.identifier.uri | http://hdl.handle.net/10467/108832 | |
dc.description.abstract | Tato práce se zabývá refaktorizací a rozvojem stávající aplikace ParaCell, která slouží k indexaci výsledků v práškové difrakci. V práci je představena problematika a je analyzován aktuální stav aplikace, která je následně rozšířena a přepracována. Hlavními přínosy jsou navržení a implementace grafického rozhraní ve frameworku Qt, přepracování stávajícího CUDA kódu do alternativních technologií Vulkan a OpenCL a flexibilní integrace sestavovacího nástroje CMake. Výsledná aplikace je zdokumentována a podrobena automatickému a uživatelskému testování. | cze |
dc.description.abstract | This thesis deals with the refactorization and expansion of an existing application called ParaCell, used for indexation of powder diffraction records. The thesis introduces the problem domain, along with the analysis of the current application. The main improvements are the design and implementation of a graphical user interface, reworking existing CUDA code into alternative technologies (Vulkan, OpenCL) and a flexible integration of the CMake build system. The final application is documented and undergoes automatic and user testing. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | prášková difrakce | cze |
dc.subject | Qt | cze |
dc.subject | CUDA | cze |
dc.subject | Vulkan | cze |
dc.subject | OpenCL | cze |
dc.subject | CMake | cze |
dc.subject | powder diffraction | eng |
dc.subject | Qt | eng |
dc.subject | CUDA | eng |
dc.subject | Vulkan | eng |
dc.subject | OpenCL | eng |
dc.subject | CMake | eng |
dc.title | Refaktorizace systému ParaCell | cze |
dc.title | Refactorization of the system Paracell | eng |
dc.type | diplomová práce | cze |
dc.type | master thesis | eng |
dc.contributor.referee | Rohlíček Jan | |
theses.degree.discipline | Softwarové inženýrství | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Diplomové práce - 18102 [1005]