MC-SD03-II
Programação Avançada CUDA

Professor: Roberto Souto (LNCC)

Horarios: Terça 12/01 de 14:30h às 18:30h

Objetivo: Curso em nível avançado de linguagem CUDA, onde são vistos aspectos referentes à otimização de código, a fim de obter um desempenho mais próximo possível do máximo potencial das GPUs disponíveis na infra-estrutura computacional.

Ementa: São abordados tópicos avançados de programação em CUDA, que visam atacar questões referentes ao custo de tranferência de dados entre CPU e GPU (transferência assíncrona de dados), ao uso eficiente de memória, ao uso simultâneo de GPUs (multi-GPU) e aplicação de bibliotecas otimizadas em CUDA.

Bibliografia:
  1. CUDA by Example: An Introduction to Genera Purposel GPU Programming, by David Weller
  2. http://docs.nvidia.com/cuda/cuda-cprogramming-guide/index.htm
  3. http://devblogs.nvidia.com/parallelforall