Kursplan

Introduktion till OpenCL

  • Om GPU-beregning
  • Plattformsmodell
  • Utnyttjningsmodell
  • Minnesmodell

Miljö för OpenCL-utveckling

  • Krav
  • Installation på Windows
  • Kompilering av OpenCL-källkod

Programmeringsspråk tillgängliga i OpenCL

  • Datatyper
  • Operatorer
  • Inbyggda funktioner
  • Kvalificeringar och attribut
  • Vektortyper
  • OpenCL C-preprocessor

Exempel på OpenCL-program

  • Enkla program
  • Vektoraddition
  • Lokala och globala nätverk

Exempel på beräkningar i OpenCL

  • Tjänstefunktion printf
  • Förminskningssurgery (reduktion)
  • Beräkning av histogram
  • Mandelbrotmängden
  • Bitonisk sorteringsalgoritm
  • Bildbehandling

OpenCL i olika språk

Fördjupad prestandanalys i OpenCL

Krav

  • Kunskap i något programmeringsspråk (strukturellt eller objektorienterat).
 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier