Efektivní komunikace v multi-GPU systémech

but.committeedoc. Dr. Ing. Otto Fučík (předseda) doc. Ing. Zdeněk Vašíček, Ph.D. (místopředseda) doc. RNDr. Milan Češka, Ph.D. (člen) doc. Ing. Jiří Jaroš, Ph.D. (člen) Doc. Ing. Peter Lacko, Ph.D. (člen) Ing. Tomáš Martínek, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Oponent hodnotil práci stupněm 4F, protože technická zpráva má nedostatečný rozsah a neposkuje dostatek informací k implemenatci zkoumamaných jevů podle bodu 5. Student nedokázal vyvrátit výtky oponenta. Komise shledala nedostatky práce natolik závažné, že se práci rozhodla hodnotit jako nevyhovující. Otázky u obhajoby: Proč nejsou zahrnuty výsledky ze systému s 8 GPU, když vám je vedoucí naměřil? Uvažoval jste i složitější kolektivní komunikace/operace? Existuje možnost adaptace komunikačního rozhraní na daný systém? Tedy pokud vím, že mám možnost peer-to-peer, tak jej provedu. Pokud detekuji CUDA-Aware MPI, tak jej použiji, atd.? Zkoušel jste vestavěné CUDA benchmarky pro ověření validity naměřených dat?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce nebyla úspěšně obhájenacs
dc.contributor.advisorVaverka, Filipcs
dc.contributor.authorŠpeťko, Matejcs
dc.contributor.refereeJaroš, Jiřícs
dc.date.accessioned2020-05-11T04:23:13Z
dc.date.available2020-05-11T04:23:13Z
dc.date.created2018cs
dc.description.abstractPo predstavení CUDA technológie od Nvidie možu byť na grafických kartách počítané všeobecné výpočty. Grafické karty sú v podstate paralelné procesory s vysokým výpočtovým výkonom. Moderné superpočítače bývajú vybavené grafickými kartami ako akcelerátormi. Pri niektorých aplikáciach však výkon alebo pamäť jednej grafickej karty nestačí. Výpočet musí byť rozdelený medzi niekoľko grafických kariet. Počas výpočtu je potrebné vymieňať medzi grafickými kartami čiastkové výsledky. Táto komunikácia značne brzdí výpočet. Preto je potrebné skúmať metódy efektívnej komunikácie medzi grafickými kartami - metódy ktoré menej zapájajú CPU, znižujú odozvu a zdieľajú systémové zásobníky. V tejto práci je skúmaná komunikácia grafických kariet v rámci jedného uzla aj v rámci celého superpočítača. Hlavný dôraz je na technológie GPUDirect od Nvidie a CUDA-Aware MPI. Následne je predstavený k-Wave toolbox, aplikácia pre simuláciu šírenia akustických vĺn. Táto aplikácia je akcelerovaná pomocou CUDA-Aware MPI.cs
dc.description.abstractAfter the introduction of CUDA by Nvidia, the GPUs became devices capable of accelerating any general purpose computation. GPUs are designed as parallel processors which posses huge computation power. Modern supercomputers are often equipped with GPU accelerators. Sometimes the performance or the memory capacity of a single GPU is not enough for a scientific application. The application needs to be scaled into multiple GPUs. During the computation there is need for the GPUs to exchange partial results. This communication represents computation overhead. For this reason it is important to research the methods of the effective communication between GPUs. This means less CPU involvement, lower latency, shared system buffers. Inter-node and intra-node communication is examined. The main focus is on GPUDirect technologies from Nvidia and CUDA-Aware MPI. Subsequently k-Wave toolbox for simulating the propagation of acoustic waves is introduced. This application is accelerated by using CUDA-Aware MPI.en
dc.description.markCcs
dc.identifier.citationŠPEŤKO, M. Efektivní komunikace v multi-GPU systémech [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2018.cs
dc.identifier.other128097cs
dc.identifier.urihttp://hdl.handle.net/11012/187281
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectCUDAcs
dc.subjectMPIcs
dc.subjectGPUDirectcs
dc.subjectRDMAcs
dc.subjectCUDA-Aware MPIcs
dc.subjectAnselmcs
dc.subjectHPCcs
dc.subjectGPGPUcs
dc.subjectpeer-to-peercs
dc.subjectk-Wave.cs
dc.subjectCUDAen
dc.subjectMPIen
dc.subjectGPUDirecten
dc.subjectRDMAen
dc.subjectCUDA-Aware MPIen
dc.subjectAnselmen
dc.subjectHPCen
dc.subjectGPGPUen
dc.subjectpeer-to-peeren
dc.subjectk-Wave.en
dc.titleEfektivní komunikace v multi-GPU systémechcs
dc.title.alternativeEfficient Communication in Multi-GPU Systemsen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2018-06-18cs
dcterms.modified2020-05-10-16:13:32cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid128097en
sync.item.dbtypeZPen
sync.item.insts2021.11.22 23:09:39en
sync.item.modts2021.11.22 22:17:11en
thesis.disciplinePočítačové a vestavěné systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.12 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-20497_v.pdf
Size:
85.72 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-20497_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-20497_o.pdf
Size:
92.87 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-20497_o.pdf
Loading...
Thumbnail Image
Name:
review_128097.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
review_128097.html
Collections