Cuda is the most common way to code GPU application from scratch develloped by NVidia, it allows to push NVidia GPU to the maximum of their possibilities
Contents:
Basic of GPU hardware
Basic of programming with CUDA
using nsight to profile your code
Prerequisite:
Being able to use SSH with private keys
Being familiar with a text editor
Mastering the Linux command line and the GNU utilities (mkdir, cp, scp, etc.)
Basic knowledge of C
Type: Hands-on Target audience: Rookie programmer Must: This session is a nice-to-have for those who need to develop highly parallel scientific software.