Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie do OpenCL

  • O obliczeniach na GPU
  • Model platformy
  • Model wykonania
  • Model pamięci

Środowisko do programowania w OpenCL

  • Wymagania
  • Instalacja na Windows
  • Kompilacja kodu OpenCL

Język programowania dostępny w OpenCL

  • Typy danych
  • Operatory
  • Wbudowane funkcje
  • Kwalifikatory i atrybuty
  • Typy wektorowe
  • Preprocesor OpenCL C

Przykłady programów w OpenCL

  • Proste programy
  • Dodawanie wektorów
  • Sieć lokalna i globalna

Przykłady obliczeń w OpenCL

  • Usługa printf
  • Operacja redukcji
  • Wyznaczanie histogramu
  • Zbiór Mandelbrota
  • Algorytm sortowania bitonicznego
  • Przetwarzanie obrazów

OpenCL w różnych językach

Analiza wydajności w OpenCL

Wymagania

  • Znajomość dowolnego języka programowania (strukturalnego lub obiektowego).
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie