Jste zde

Úvod do obecných výpočtů na grafických kartách (GPGPU I)

Termín: 
Pá, 07.02.2014 9:30 - 16:00
Místo: 
POZOR ZMĚNA: Areál VŠB-TUO v Ostravě-Porubě, budova CPI, místnost PI332
Lektor: 
Ivan Šimeček (CUDA Teaching Center při FIT ČVUT)
Úroveň: 
základní
Jazyk: 
český

Anotace

Nejvýkonnější současné superpočítače využívají také výkon tisíců GPU v rámci řešení velmi náročných problémů. Tento úvodní kurz poskytne posluchači základní vhled do problematiky GPGPU (obecných výpočtů na grafických kartách). Budou předvedeny rozdíly v architektuře, programování GPU a CPU a odlišný přístup k paralelizaci kódů. Bude uveden i přehled dostupných knihoven pro vědecko-technické výpočty, které využívají GPU, takže posluchač bude lépe schopen posoudit zda bude moci pro své výpočty využít potenciálu GPU.
Kurz má obecnější, přehledový charakter. Pro zájemce o hlubší informace, zejména o programování GPU, bude mít kurz další dvě pokračování.

Účel kurzu (přínos pro posluchače)

Účastníci získají základní přehled o GPGPU, rozdílech v programování GPU a CPU a odlišné paralelizaci kódů. Dále se seznámí s dostupnými knihovnami pro vědecko-technické výpočty, které využívají GPU.

Časové schéma a názvy bloků

09:30-10:00registrace
10:00-11:30Základy paralelismu, vícevláknové programování na CPU
 Úvod do GPGPU, paralelizace kódu
11:30-12:30přestávka na oběd
12:30-14:00Úvod do technologie CUDA a OpenCL
 Knihovny pro CUDA
 Spolupráce CUDA s ostatními jazyky
14:00-14:30káva
14:30-16:00Metody transformací zdrojových kódů

Prerekvizity

žádné

Registrace

Povinná registrace (registrační formulář zde) do 31. 1. 2014 nebo do naplnění kapacity. Registrace je nutná i pro zájemce z IT4Innovations.

Kapacita

30 posluchačů

Materiály

Jsou k dispozici pro účastníky kurzu na vyžádání.