Zobrazit minimální záznam

Parallel algorithms for data hashing on GPUs



dc.contributor.advisorOberhuber Tomáš
dc.contributor.authorJan Groschaft
dc.date.accessioned2022-06-02T22:53:11Z
dc.date.available2022-06-02T22:53:11Z
dc.date.issued2022-06-02
dc.identifierKOS-1065781914405
dc.identifier.urihttp://hdl.handle.net/10467/101044
dc.description.abstractTato práce se zabývá problematikou hešovacích tabulek na grafických kartách využívajících technologii CUDA. Je zaveden potřebný teoretický základ, ve kterém je kladen důraz na datovou strukturu HashGraph, propojující hešování a teorii grafů. V práci jsou prezentovány možnosti reprezentace struktury HashGraph v paměti pomocí datových struktur pro práci s řídkými maticemi. Je uvedena upravená verze struktury HashGraph podporující dynamické přidávání a mazání prvků. Popsané datové struktury jsou implementovány v jazyce C++ a TNL knihovny. Implementace jsou porovnány s vybranými volně dostupnými hešovacími tabulkami.cze
dc.description.abstractIn this thesis, we study hash tables on GPUs using CUDA technology. The necessary theoretical concepts are introduced, with emphasis on the HashGraph data structure, which connects hashing to graph theory. The possibilities of using different sparse matrix storage formats to represent HashGraph are analyzed. A modified version of the HashGraph data structure is introduced, providing support for dynamic insertion and removal of elements. The described data structures are implemented in the C++ language using the TNL library. Implementations are compared against selected freely available hash tables.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectHešovací tabulkycze
dc.subjectGPUcze
dc.subjectCUDAcze
dc.subjectHashGraphcze
dc.subjectTNLcze
dc.subjectTemplate Numerical Librarycze
dc.subjectHash tableseng
dc.subjectGPUeng
dc.subjectCUDAeng
dc.subjectHashGrapheng
dc.subjectTNLeng
dc.subjectTemplate Numerical Libraryeng
dc.titleParalelní algoritmy pro hešování dat na GPUcze
dc.titleParallel algorithms for data hashing on GPUseng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeŠimeček Ivan
theses.degree.disciplineTeoretická informatikacze
theses.degree.grantorkatedra teoretické informatikycze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam