Skip to main content
Skip header

Advanced Parallel Programming

Summary

The aim of the course is to introduce students to programming GPU and MIC accelerators, which are currently the most frequently used ones in the field of HPC. The second part of the course will be dedicated to PGAS programming languages.

Literature

1. Mainly online resources and tutorials
2. Intel Xeon Phi Coprocessor High Performance Programming, James Reinders and Jim Jeffers
3. UPC: Distributed Shared Memory Programming, Tarek El-Ghazawi, William Carlson, Thomas Sterling, Katherine Yelick. John Wiley, 2005.

Advised literature

online resources and tutorials


Language of instruction čeština, angličtina
Code 9600-1013
Abbreviation PPP
Course title Advanced Parallel Programming
Coordinating department IT4Innovations
Course coordinator doc. Ing. Lubomír Říha, Ph.D.