Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie do OpenCL

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

Środowisko do tworzenia w OpenCL

  • Wymagania
  • Instalacja w systemie Windows
  • Kompilacja kodu źródłowego OpenCL

Programowanie językowe dostępne w OpenCL

  • Typy danych
  • Operatory
  • Funkcje wbudowane
  • Kwalifikatory i atrybuty
  • Typy wektorowe
  • Preprocesor OpenCL C

Przykłady programó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