1.
HITROSTNA OPTIMIZACIJA RAČUNANJA ZGOŠČENIH VREDNOSTI Z ALGORITMOM SHABAL512Matjaž Škorjanc, 2016, magistrsko delo
Opis: Kriptovalute se pospešeno uveljavljajo kot moderno plačilno sredstvo. Kovance kriptovalut pridobivamo z računskim postopkom, imenovanim rudarjenje, ki je matematični kriptografski princip računanja ustreznih zgoščenih vrednosti s poskušanjem. S hitrejšim in učinkovitejšim rudarjenjem kriptovalut pridobimo več kovancev oz. zaslužimo več. V magistrski nalogi obravnavamo teoretične in praktične pohitritve ter učinkovitosti splošno razširjenih optimizacijskih tehnologij (SSE2, AVX2, CUDA, OpenCL) pri rudarjenju kriptovalut. Podrobneje analiziramo prednosti in slabosti vsake tehnologije in smotrnost njene uporabe. Izmerimo in analiziramo hitrosti, porabo električne energije in dobičkonosnost izbranih tehnologij na hipotetičnem primeru kriptovalute, ki uporablja algoritem Shabal512. Rezultati študije potrdijo, da so pri paralelnem računanju algoritma Shabal512 optimizacijske tehnologije na grafičnih karticah bistveno bolj učinkovite od optimizacijskih tehnologij centralne procesne enote.
Ključne besede: zgoščena vrednost, hitrostna optimizacija, Shabal, CUDA, OpenCL, AVX2, SSE2, kriptovaluta, Bitcoin
Objavljeno v DKUM: 07.09.2016; Ogledov: 2321; Prenosov: 640
Celotno besedilo (1,08 MB)