
Applied Parallel Computing LLC offers OpenCL™ training and consulting worldwide. Their focus is on practical experience in GPU applications porting, code optimization, cluster environments (MultiGPU, MPI) and more. Every course topic is accompanied with a practical session, conducted either on your system, or on their remote GPU server. Test drive and prepare for developer certification. A complete package of course slides and samples source code is usually distributed to attendees during the first day of training.
APC OpenCL & OpenACC training courses include:
- Introduction to GPU Computing
- Introduction to OpenCL and OpenMP 4
- Basic programming in OpenACC
- OpenCL IDEs and GPU tools
- Bolt (STL for GPU)
- GPU-enabled libraries
- GPU memory hierarchy
- Advanced OpenCL programming
- Optimization and profiling
- Debugging
- MultiGPU
— Each lecture is accompanied with a practical session on a remote GPU cluster
— Multiple training programs and books
— More than 60 training locations across Europe

