Plan Szkolenia

Wprowadzenie do OpenCL

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

Środowisko programowania w OpenCL

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

Język programowania dostępny w OpenCL

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

Przykłady programów w OpenCL

  • Proste programy
  • Dodawanie wektorów
  • Lokalna i globalna sieć

Przykłady obliczeń w OpenCL

  • Funkcja printf
  • Operacja redukcji
  • Określanie histogramu
  • Zbiór Mandelbrota
  • Algorytm sortowania bitonicznego
  • Przetwarzanie obrazów

OpenCL w różnych językach

Analiza wydajności w OpenCL

Wymagania

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

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie