Kursplan

Innføring i OpenCL

  • Om GPU-regning
  • Plattformmodell
  • Utføringsmodell
  • Hukommelsesmodell

Miljø for å utvikle OpenCL

  • Krav
  • Installasjon på Windows
  • Kompilering av OpenCL-kildekode

Programmeringsspråk tilgjengelig i OpenCL

  • Data typer
  • Operatører
  • Inbyggede funksjoner
  • Kvalifikasjoner og attributter
  • Vektortyper
  • OpenCL C-preprosessor

Eksempler på OpenCL-programmer

  • Enkle programmer
  • Vektoraddisjon
  • Lokalt og globalt nettverk

Eksempler på beregninger i OpenCL

  • Tjeneste printf
  • Reduksjonsoperasjon
  • Histogrambestemmelse
  • Mandelbrot-mengde
  • Bitonisk sorteringsalgoritme
  • Bildebehandling

OpenCL i ulike språk

Ytelsesanalyse i OpenCL

Krav

  • Kunnskap om et programmeringsspråk (strukturert eller objektorientert).
 21 timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier