parallel 2015

Softwarekonferenz für Parallel Programming,
Concurrency und Multicore-Systeme - Karlsruhe, IHK, 21.-24. April 2015

Softwarekonferenz für Parallel Programming,
Concurrency und Multicore-Systeme
Karlsruhe, IHK, 21.-24. April 2015

parallel 2015 » Agenda »

// Learning OpenCL in One Hour

In one hour we go from a C++ program to an optimised OpenCL program for CPUs and GPUs. You'll learn the good parts of easy speed-up and the struggles you need to get along with. Presented subjects are: flattening of code, parallelisation, memory-management, data-location awareness, rooftop-model, tools and more. At the end there is time for discussion, to compare to alternatives like OpenMP 4.0 and CUDA, and to briefly discuss FPGAs and embedded processors.

Skills
When you know C and C++, you have the right papers to start programming OpenCL. The presentation is targeted towards programmers, so most high-level concepts are left out.

Lernziele
The goal is to give insights in what type of software can be successfully ported to OpenCL, and how to do it without making the beginner mistakes.

// Referent

// Vincent Hindriksen

is founder and CEO of the Amsterdam based StreamCompuitng BV, a company specialised in performance engineering with a strong focus on GPU-computing. The company is now one of the most well-known GPGPU-companies in Europe and has customers world-wide.