ci1009
Computação
Paralela com GPUs
Segundo
Semestre de 2026
Prof.
Wagner M. Nunan Zola
Ementa:
GPU:processadores gráficos
para computação de propósito geral.
Arquitetura de GPUs.
Linguagens, bibliotecas e técnicas para
programação
paralela em GPUs. Modelos de arquitetura e execução.
Desempenho
e Escalabilidade. Sincronização. Primitivas para paralelismo.
Algoritmos paralelos em GPUs. Estudo de casos de algoritmos
e/ou
aplicações paralelas em GPUs. Processamento heterogêneo
CPU-GPU.
Objetivos:
A disciplina visa estudar as técnicas para
processamento/programação
paralela em GPUs (ou processamento
heterogêneo CPU-GPU).
Será dada ênfase na plataforma CUDA e
bibliotecas afins.
O curso terá um viés teórico-prático
com estudos de aplicações nas
áreas de computação e/ou
computação científica.
Serão considerados aspectos
algorítmicos e relativos à análise e
otimização de
desempenho.
Pré-requisitos (recomendados - da graduação):
Algorítmos III, Arquitetura de Computadores