Návrh Školení

Úvod do OpenCL

  • O GPU výpočtech
  • Platformní model
  • Model provedení
  • Modelem paměti

Prostředí pro vývoj OpenCL aplikací

  • Požadavky
  • Instalace na Windows
  • Kompilace zdrojového kódu OpenCL

Jazykové možnosti dostupné v OpenCL

  • Datové typy
  • Operátory
  • Vestavěné funkce
  • Kvalifikátory a atributy
  • Vektrové typy
  • Preprocesor OpenCL C

Příklady OpenCL programů

  • Jednoduché programy
  • Součet vektorů
  • Lokální a globální síť

Příklady výpočtů v OpenCL

  • Služba printf
  • Zjednodušená operace redukce
  • Histogramové zpracování
  • Množina Mandelbrot
  • Třídící algoritmus bitonic
  • Zpracování obrazu

OpenCL v různých jazycích

Výkonnostní analýza v OpenCL

Požadavky

  • Znalost jakéhokoli programovacího jazyka (strukturálního nebo objektového).
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie