Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Arquitetura e Programação de GPUs
Highest Rated
Rating: 4.5 out of 5(153 ratings)
726 students

Arquitetura e Programação de GPUs

Aprenda como é uma GPU e como programá-las
Created byEsteban Clua
Last updated 11/2020
Portuguese
Portuguese [Auto],

What you'll learn

  • Programar GPUs
  • Programação paralela
  • CUDA
  • NVIDIA
  • Arquitetura de GPUs
  • Como funcionam GPUs NVIDIA

Course content

13 sections119 lectures10h 15m total length
  • Introdução1:44
  • Referencias e pré-requisitos5:17
  • Motivação: porque usar GPUs?7:36
  • Consumo de Energia importa!4:43
  • um pouco mais sobre consumo de energia3:32
  • HIerarquia de processamentos6:36
  • E finalmente o CUDA!...2:21
  • Tensor Cores4:24
  • Visão Geral6:51
  • Lei de Amdahl11:21
  • Leitura recomendada1:12

Requirements

  • Programação

Description

Neste curso você irá aprender o que são as GPUs e como elas funcionam. Daremos alguns conceitos básicos de computação paralela e de programação de alto desempenho, possibilitando que o aluno possa desenvolver aplicações práticas ao final do curso. Finalmente, o curso entra em detalhes na linguagem CUDA, usada para programar GPUs NVIDIA. O aluno terminará o curso com a capacidade de desenvolver diferentes aplicações práticas e de explorar as GPUs para diferentes finalidades. O curso é ideal para desenvolvedores que procuram alto desempenho através das GPUs, para as mais diferentes áreas aplicadas: e-science, big data, machine learning, engenharia, etc.

ATENÇÃO: O curso está em produção e a cada semana estaremos colocando novas aulas.

Who this course is for:

  • desenvolvedores que buscam alta performance
  • desenvolvedores para computação de alto desempenho
  • Desenvolvedores que desejam conhecer arquitetura de GPUs