Plan Szkolenia

Wprowadzenie do OpenCL

  • Informacje o GPU Compute
  • Model platformy
  • Model wykonania
  • Model pamięci

Środowisko programowania OpenCL

  • Wymagania
  • Instalacja w systemie Windows
  • Kompilacja OpenCL Źródło

Język programowania dostępny w OpenCL

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

Przykłady programów OpenCL

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

Przykłady obliczeń w OpenCL

  • Obsługa printf
  • Operacja redukcji
  • Wyznaczanie histogramu
  • Zbiór Mandelbrota
  • Algorytm sortowania bitonic
  • Przetwarzanie obrazu

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 netto za uczestnika

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie