Zobrazit minimální záznam

Index Calculus on GPU as a Solution to the Discrete Logarithm Problem



dc.contributor.advisorNovotný Martin
dc.contributor.authorPlíšek Dominik
dc.date.accessioned2017-06-07T14:53:07Z
dc.date.available2017-06-07T14:53:07Z
dc.date.issued2017-05-10
dc.identifierKOS-587865161005
dc.identifier.urihttp://hdl.handle.net/10467/69106
dc.description.abstractPráce se zabývá možností využít grafickou kartu k urychlení jednoho kroku index calculu, algoritmu pro hledání diskrétního logaritmu. V tomto kroku je řešena rozsáhlá řídká soustava lineárních kongruencí. Práce popisuje tři metody řešení řídkých lineárních soustav a zkoumá možnost jejich úpravy pro modulární aritmetiku a pro specifické vlastnosti problému. Následuje implementace multifrontální LU faktorizace, zčásti určená pro grafickou kartu, a její popis. Nakonec je změřen výkon oproti verzi bez použití grafické karty a je učiněn závěr, že tímto způsobem nelze dosáhnout velkého zrychlení.cze
dc.description.abstractThis thesis attempts to use the GPU to speed up one step of Index Calculus, an algorithm for finding the discrete logarithm. The step consists of solving a large sparse system of linear congruences. The thesis describes three methods of solving sparse linear systems, investigating the viability of their modification for modular arithmetic and for the specific characteristics of the problem. An implementation and documentation of a multifrontal LU factorization follows, utilizing in part the GPU. Finally, performance measurements show that great speedup cannot be achieved using the GPU in this situation.eng
dc.language.isoCZE
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.subjectindex calculus, problém diskrétního logaritmu, řídká matice,soustava lineárních kongruencí, LU faktorizace, UMFPACK, GPUcze
dc.subjectIndex Calculus, discrete logarithm problem, sparse matrix, linear system of congruences, LU factorization, UMFPACK, GPUeng
dc.titleŘešení problému diskrétního logaritmu použitím index calculu na GPUcze
dc.titleIndex Calculus on GPU as a Solution to the Discrete Logarithm Problemeng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.date.accepted
dc.contributor.refereeLórencz Róbert
theses.degree.disciplinePočítačová bezpečnostcze
theses.degree.grantorkatedra počítačových systémůcze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




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

Zobrazit minimální záznam