The High-Performance GPU Architectures training course is designed to demonstrate a foundation of GPU technology for project leaders.
The course begins with a review of parallel programming techniques, like OpenMP and pthreads. Next, it transitions to cover the modern parallel programming technologies found in modern multicore and GPU systems. The course concludes by examining OpenCL concepts for project leaders.
Purpose
|
Learn the approach and practices to using GPU architectures for high performance computing. |
Audience
|
Group leaders and program managers looking to direct high-performance computing projects. |
Role
| Software Developer |
Skill Level
| Intermediate |
Style
| Workshops |
Duration
| 1 Day |
Related Technologies
| CUDA |
Productivity Objectives
- Examine the key concepts, technologies and practices of building performance applications for GPU
- Review parallel programming techniques, like OpenMP and pthreads
- Evaluate parallel programming technologies found in multicore and GPU systems
- Discuss practices for using GPU architectures for high performance computing