Obsahem kurzu je seznámení se s pokročilými metodami paralelního programování moderních HPC architektur. Budou popsány metody programování pro distribuovanou paměť, sdílenou paměť s více jádrovými procesory nebo PGAS programovací model. Dále bude student seznámen s problematikou programování HPC akcelerátorů (Nvidia GPU a Intel Xeon Phi).