When does class start/end?
Classes begin promptly at 9:00 am, and typically end at 5:00 pm.
This workshop teaches the fundamental tools and techniques for accelerating C/C++ applications to run on massively parallel GPUs with CUDA®. You’ll learn how to write code, configure code...
Read MoreThis workshop teaches the fundamental tools and techniques for accelerating C/C++ applications to run on massively parallel GPUs with CUDA®. You’ll learn how to write code, configure code parallelization with CUDA, optimize memory migration between the CPU and GPU accelerator, and implement the workflow that you’ve learned on a new task—accelerating a fully functional, but CPU-only, particle simulator for observable massive performance gains. At the end of the workshop, you’ll have access to additional resources to create new GPU-accelerated applications on your own.
At the conclusion of the workshop, you’ll have an understanding of the fundamental tools and techniques for GPU-accelerating C/C++ applications with CUDA and be able to:
Introduction
Accelerating Applications with CUDA C/C++
Managing Accelerated Application Memory with CUDA C/C++
Asynchronous Streaming and Visual Profiling for Accelerated Applications with CUDA C/C++
Final Review