Programování v CUDA (GPGPU II) (školení IT4I)

Europe/Prague
PI332 (areál VŠB - TU Ostrava, budova CPI)

PI332

areál VŠB - TU Ostrava, budova CPI

Ostrava–Poruba
Description

Anotace

Nejvýkonější současné superpočítače využívají také výkonu tisíců GPU v rámci řešení velmi náročných problémů.  Kurz poskytne posluchači základní a středně pokročilé znalosti nejpoužívanějšího API pro GPGPU (obecné výpočty na grafických kartách), t.j.  technologie CUDA. Bude probrána vnitřní architektura i možnosti programování v CUDA.
Kurz volně navazuje na předchozí GPGPU I, jeho absolvování však není podmínkou. Pro zájemce o pokročilejší  znalosti programování CUDA bude následovat kurz GPGPU III.

Lektor

Ivan Šimeček (CUDA Teaching Center při FIT ČVUT)

Úroveň

základní - střední

Jazyk

český

Cíl kurzu (přínos pro posluchače)

Účastníci získají základní přehled o programování v technologii CUDA.

    • registrace PI332

      PI332

      areál VŠB - TU Ostrava, budova CPI

      Ostrava–Poruba
    • Úvod do technologie CUDA. Příklad CUDA Kernelu. CUDA typy pamětí PI332

      PI332

      areál VŠB - TU Ostrava, budova CPI

      Ostrava–Poruba
    • 11:30
      přestávka na oběd
    • CUDA Compute capabilities. Architektura SIMT. Sdružený přístup do paměti PI332

      PI332

      areál VŠB - TU Ostrava, budova CPI

      Ostrava–Poruba
    • 14:00
      káva PI332

      PI332

      areál VŠB - TU Ostrava, budova CPI

      Ostrava–Poruba
    • Synchronizace a předávání zpráv. Obecné postupy a zásady při CUDA programování. Shrnutí PI332

      PI332

      areál VŠB - TU Ostrava, budova CPI

      Ostrava–Poruba