Saturday, June 30, 2012

Curso Programação Paralela (OpenMP, CUDA, OpenACC) LMT COPPE UFRJ



Introdução à programação paralela em arquiteturas de memória compartilhada 
(OpenMP, CUDA, OpenACC) 


Ementa detalhada do curso ---> Download
Material (Exemplos, exercícios e slides)  ----> Download

Local: LMT COPPE - UFRJ

1) Objetivos e público alvo:
  • Familiarização ambiente Linux para o desenvolvimento, compilação e execução de códigos;
  • Apresentar conceitos básicos de programação paralela em arquiteturas de memória compartilhada (CPU's multi-core e GPU's);
  • Difundir a utilização da programação GPGPU;
  • Público alvo: alunos (graduação e pós-graduação) e pesquisadores em geral que tenham interesse em aplicar programação paralela em problemas que demandam alto poder computacional;
2) Requisitos:
  • Conhecimento básico em Fortran e/ou C, C++;
3) Ementa:
  • Breve introdução ao ambiente Linux;
  • Breve introdução à programação paralela;
  • Conceitos de programação paralela com OpenMP (CPU's muti-core);
  • Evolução das GPU's e das linguagens de programação;
  • Arquitetura das CPU's comparada com as GPU's;
  • Introdução à programação em GPU CUDA (chamar CUDA C em fortran);
  • Utilização CUBLAS Library;
  • Introdução ao OpenACC (Diretivas paralelização GPU em Fortran PGI)
  • Aplicação de exemplos e exercícios práticos;

3 comments:

  1. O que você achou do curso?
    Dê sua opinião!!!

    ReplyDelete
  2. O curso foi muito bom para dar uma introdução ao openMP e ao CUDAC principalmente, particularmente fiquei bastante entusiasmado em me aprofundar no estudo desses 2 tópicos.

    O tempo foi muito curto para discutir um tema tao grande quanto esse, podendo ser dividido em vários mini cursos ou um curso com tempo maior.

    No geral o curso conseguiu o objetivo que era dar uma introdução a computação paralela.

    Jorge Antunes

    ReplyDelete
  3. Ola amigo!
    Nao estou conseguindo baixar a segunda parte... O DropBox não encontra o caminho... Vc pode postar novamente por favor?!
    Ou me mandar por e-mail... dborges@inf.ufsm.br
    Muito obrigado!

    ReplyDelete