Přeskočit na hlavní obsah
Přeskočit hlavičku

Pokročilé metody programování HPC systémů

Cíle předmětu

Po absolvování předmětu bude student schopen:
- implementovat náročné paralelní algoritmy pro hybridní platformy, s komplikovanou strukturou interprocesorové komunikace.
- praktického poznání možností a omezení nejmodernějších metod paralelního programování umožní volbu optimálního nástroje pro paralelizaci algoritmů
- ladění, profilování a optimalizace paralelních aplikací

Povinná literatura

1. http://upc.lbl.gov
UPC Language and Library Specifications, Version 1.3
2. http://mpi-forum.org
MPI: A Message-Passing Interface Standard
3. http://openmp.org
OpenMP Application Program Interface
4. http://www.gpi-site.com
Gaspi: Global Address Space Programming Interface, Specifcation of a PGAS API for communication

Doporučená literatura

1. http://docs.it4i.cz
Scalasca, Vampir, TotalView, Allinea DDT/MAP/Performance reports


Jazyk výuky čeština, angličtina, čeština, angličtina
Kód 9600-1029
Zkratka PMHPC
Název předmětu česky Pokročilé metody programování HPC systémů
Název předmětu anglicky Advanced methods of programming of HPC systems
Garantující katedra IT4Innovations
Garant předmětu Mgr. Branislav Jansík, Ph.D.