Paralelní algoritmy pro operace s řídkými maticemi
Parallel algorithms for operations with sparse matrices
dc.contributor.advisor | Oberhuber Tomáš | |
dc.contributor.author | Vít Novotný | |
dc.date.accessioned | 2024-08-23T22:53:27Z | |
dc.date.available | 2024-08-23T22:53:27Z | |
dc.date.issued | 2024-08-23 | |
dc.identifier | KOS-1240938732105 | |
dc.identifier.uri | http://hdl.handle.net/10467/116916 | |
dc.description.abstract | Tato bakalářská práce je věnována vývoji paralelních algoritmů pro operace sčítání a odčítání s řídkými maticemi a hustými maticemi. Tato práce obsahuje implementaci GPU kernel funkcí se strukturami Template Numerical Library a CUDA C++, společně s metodikami a nástroji při jejich tvorbě. Všechny algoritmy byly testovány, aby byla zajištěna jejich správnost, a porovnány s knihovnou cuSPARSE, i mezi sebou navzájem, aby se posoudil jejich výkon. | cze |
dc.description.abstract | This bachelor's thesis project is devoted to the development of parallel algorithms for addition and multiplication operations with sparse matrices and dense matrices. This work contains the implementation of GPU kernel functions with the Template Numerical Library structures and the CUDA C++, alongside the methodologies and tools utilized in their creation. All algorithms were unit-tested to ensure their correctness and benchmarked against the cuSPARSE library as well as each other to assess their performance. | 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 | CUDA C++ | cze |
dc.subject | GPU kernel funkce | cze |
dc.subject | husté matice | cze |
dc.subject | knihovna cuSPARSE | cze |
dc.subject | násobení | cze |
dc.subject | paralelní algoritmy | cze |
dc.subject | řídké matice | cze |
dc.subject | sčítání | cze |
dc.subject | Template Numerical Library | cze |
dc.subject | výkon | cze |
dc.subject | addition | eng |
dc.subject | CUDA C++ | eng |
dc.subject | cuSPARSE library | eng |
dc.subject | dense matrices | eng |
dc.subject | GPU kernel functions | eng |
dc.subject | multiplication | eng |
dc.subject | parallel algorithms | eng |
dc.subject | performance | eng |
dc.subject | sparse matrices | eng |
dc.subject | Template Numerical Library | eng |
dc.title | Paralelní algoritmy pro operace s řídkými maticemi | cze |
dc.title | Parallel algorithms for operations with sparse matrices | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Klinkovský Jakub | |
theses.degree.grantor | katedra matematiky | cze |
theses.degree.programme | Aplikovaná informatika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 14101 [312]