Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail předmětu
FIT-PCGAk. rok: 2019/2020
Předmět pokrývá architekturu a programování grafických karet Nvidia a částečně i AMD. Nejprve je detailně rozebrána architektura grafických karet. Následně je popsán model vykonávání programu pomocí techniky SIMT a víceúrovňové rozdělení výpočtu do vláken a bloků. Následuje popis hierarchie paměti CUDA, techniky synchronizace a redukce. Následuje popis pokročilých technik dynamického paralelismu a data-flow zpracování na GPU zakončené možnostmi využití více GPU v distribuovaných systémech s technologií NVlink a MPI společně s technikami překrývání výpočtu a komunikace. Předmět dále popisuje vysokoúrovňové knihovny pro akceleraci algoritmů na GPU. Zbytek předmětu se věnuje technologii OpenACC, která významně zjednodušuje programování grafických karet pomocí pragma nápověd pro kompilátor.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
Způsob a kritéria hodnocení
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Doporučená literatura
Zařazení předmětu ve studijních plánech
specializace NBIO , libovolný ročník, zimní semestr, volitelnýspecializace NISD , libovolný ročník, zimní semestr, volitelnýspecializace NISY , libovolný ročník, zimní semestr, volitelnýspecializace NIDE , libovolný ročník, zimní semestr, volitelnýspecializace NCPS , libovolný ročník, zimní semestr, volitelnýspecializace NSEC , libovolný ročník, zimní semestr, volitelnýspecializace NMAT , libovolný ročník, zimní semestr, volitelnýspecializace NGRI , libovolný ročník, zimní semestr, volitelnýspecializace NNET , libovolný ročník, zimní semestr, volitelnýspecializace NVIZ , libovolný ročník, zimní semestr, volitelnýspecializace NSEN , libovolný ročník, zimní semestr, volitelnýspecializace NMAL , libovolný ročník, zimní semestr, volitelnýspecializace NHPC , libovolný ročník, zimní semestr, povinnýspecializace NVER , libovolný ročník, zimní semestr, volitelnýspecializace NEMB , libovolný ročník, zimní semestr, volitelnýspecializace NADE , libovolný ročník, zimní semestr, volitelnýspecializace NSPE , libovolný ročník, zimní semestr, volitelný
Přednáška
Vyučující / Lektor
Osnova
Cvičení na počítači
Projekt