OpenCL on CPU and GPU
This workshop will give an introduction to the OpenCL standard for parallel computing on CPUs and GPUs. In the second step, the participants will use OpenCL to implement basic calculations in parallel and see how the developed source code can be run on the CPU and GPU.
After getting acquainted with the basic OpenCL concepts, the group will implement a real-world physics use case and compare the CPU and GPU performance.
Desirable Prerequisite:
Basic knowledge of C/C++