Materiais sobre Computação de Alto Desempenhosssss

Material da Escola de Verão Supercomputador SDUMONT 2020

  • Modulo 1: Introdução ao Ambiente de programação no SDUMONT
    • M1-I - Introdução ao ambiente SDUMONT/SLURM Avaliação de Desempenho e Ferramenta de Avaliação BULLX-DE [slides] [video]
    • M1-II - Introdução E/S Paralela no SDUMONT (Andre Carneiro/Bruno Fagundes/LNCC [slides] [video]
  • Modulo 2: Programação em Ambiente de Sistemas Distribuídos(Supercomputadores e Clusters)
    • M2-I - Introdução Programação MPI [slides] [[video] (https://youtu.be/MMGTcbsSefE?t=7m36s)]
    • M2-II - Introdução a Programação MPI com Extensões para E/S [slides] [[video] ( )]
    • M2-III - Introdução ao “Adaptive MPI” (AMPI) [slides] [[video] ( )]
  • Modulo 3 - Programação em GPU
    • M3-I - Introdução ao OpenCL[slides] [[video] ( )]
    • M3-II - Introdução à Programação CUDA[slides] [[video] ( )]
    • M3-III- Programação Avançada CUDA[slides] [[video] ( )] * M3-IV - Introdução a Programação em Aceleradores com Diretivas [slides] [[video] ( )]
    • M3-V - Programação Avançada em Aceleradores com Diretivas [slides] [[video] ( )]
  • Modulo 4- Programação com Processadores Multicore
    • M4-I- Introdução á Programação com OpenMP [slides] [[video] ( )]
    • M4-II- Introdução à Programação Paralela e Vetorial [slides] [[video] ( )]
    • M4–III - Programação Paralela e Vetorial Avançada [slides] [[video] ( )]
    • M4–IV Otimização de código com Parallel Studio [slides] [[video] ( )]
  • Modulo 5- Programação com Ambientes de Deep Learning (DGX-2)
    • M5-I- Introdução à Deep Learning [slides] [[video] ( )]
    • M5-II - Introdução à utilização de Containers para Deep Learning [slides] [[video] ( )]
  • Modulo 6- Programação com Ambientes de Deep Learning (DGX-2)
    • M6-I - Introdução a workflows científicos paralelos em Python/Parsl [slides] [[video] ( )]
    • M6-II - R para HPC [slides] [[video] ( )]
  • Modulo 7- Programação com Ambientes de Deep Learning (DGX-2)
    • M7-I - Introdução à configuração e gerenciamento de Clusters[slides] [[video] ( )]
  • Modulo 8 - InfiniBand In-Network Computing technology
    • M8-I- InfiniBand In-Network Computing technology overview and advantages[slides] [[video] ( )]

Material da Escola de Verão Supercomputador SDUMONT 2018

Material da Escola Supercomputador SDUMONT

  • MC03: Introdução E/S Paralela no SDUMONT [slides] [exemplos]
  • MC06: Introdução à Programação Paralela de Aceleradores em OpenCL [slides]
  • MC11: Introdução ao OpenAcc [slides + exemplos]
  • MC12: Introdução a Programação com MPI [slides] [exemplos]
  • MC13: Introdução a Programação Paralela/OpenMP [slides] [exemplos]

Material do evento “Scaling to Petascale Institute”