nvidia cudaNVidia has some free GPU computing tutorial webinars coming up.  The first class is “GPU Computing” and will cover writing small GPU programs, using on-chip shared memory, and coordinated GPU and CPU executing.  The second class is “Performance Considerations for CUDA Programming”, and covers basic optimization techniques, performance measuring, and getting the most out of the CUDA memory system.

Links and details after the break.

GPU Computing – An Introduction, 1.5 Hours + Q&A

NVIDIA presents an introduction to the basics of GPU computing using the NVIDIA CUDA technology.

Topics covered include:

  • · Writing a small GPU computing program in C from scratch
  • · Data transfers
  • · Executing functions on the GPU
  • · Taking advantage of on-chip shared memory
  • · Coordinating CPU and GPU execution

Concepts will be illustrated with step-by-step walkthroughs of code samples, which can be readily compiled and run. Little or no prior GPU Computing experience required.

Wednesday, April 15th,2009  11am PST Please register at:

https://nvidia.webex.com/nvidia/j.php?ED=108423497&RG=1&UID=0

Wednesday, April 29th,2009  11am PST Please register at:

https://nvidia.webex.com/nvidia/j.php?ED=108427222&RG=1&UID=0

Performance considerations for CUDA programming 1.5 hour + Q&A

NVIDIA presents more advanced GPU computing and optimization considerations.

Topics covered include:

  • · Basic optimization techniques
  • · Performance measurement,
  • · Getting the most out of CUDA’s memory system
  • · Execution configurations.

Concepts will be illustrated using real code examples together with actual performance gains.

Attendance of the “GPU Computing – An introduction” tutorial or some experience programming using CUDA Technology is a recommended preparation for this tutorial.

Wednesday, April 22nd,2009  11am PST Please register at:

https://nvidia.webex.com/nvidia/j.php?ED=108529667&RG=1&UID=0

Wednesday, May 6th,2009  11am PST Please register at:

https://nvidia.webex.com/nvidia/j.php?ED=108529497&RG=1&UID=0