Náplní kurzu je seznámení se s principy heterogenního programování paralelních výpočetních systémů s CPU a GPGPU, implementací datového paralelismu na GPGPU a efektivním využitím HW zdrojů GPGPU. Studenti budou dále seznámeni s vývojovými prostředky CUDA API, OpenCL API a OpenACC API.