Vær opmærksom på at dette website indeholder et arkiv med historiske data. Det aktuelle kursuskatalog findes på kursuskatalog.au.dk

AU kursuskatalog arkiv

[Forside] [Hovedområder] [Perioder] [Udannelser] [Alle kurser på en side]

Data-parallelle beregninger (Q1) ( efterår 2011 - 5 ECTS )

Rammer for udbud

  • Uddannelsessprog: engelsk
  • Niveau: Kandidatkursus
  • Semester/kvarter: Q1
  • Timer per uge: Forelæsninger (2+1t/uge)
  • Deltagerbegrænsning: Ingen
  • Undervisningssted: Århus
  • Hovedområde: Det Naturvidenskabelige Fakultet
  • Udbud ID: 32449

Formål

Deltagerne vil efter kurset have indsigt i formulering, optimering og evaluering af data-parallelle algoritmer og praktisk erfaring med data-parallel programmering vha programmeringssproget CUDA. Kursets arbejdsform vil også træne deltagernes evne til at planlægge og gennemføre projekter, til at formidle og kommunikere faglige problemstillinger og til at læse og forstå videnskabelige artikler.

Obligatorisk program

Fremlæggelse af obligatorisk opgave

Indhold

- Data-parallelle koncepter og algoritmer - Det data-parallelle programmingssprog CUDA - Eksempler på og optimering af data-parallelle applikationer

Faglige forudsætninger

Underviser

Thomas Sangild Sørensen

Undervisnings- og arbejdsform

Forelæsninger og øvelser

Engelsk

Litteratur

Lærebog: Programming Massively Parallel Processors - A Hands-on Approach by David B. Kirk and Wen-mei W. Hwu samt udleverede artikler

Kursushjemmeside

http://www.cs.au.dk/~sangild/dpc/

Læringsmål

Deltagerne skal ved afslutningen af kurset kunne:

  • identificere når data-parallelisme kan anvendes med fordel.
  • formulere og vurdere data-parallelle algoritmer.
  • implementere og evaluere data-parallelle algoritmer.

benytte grafikkort til generelle beregninger (vha CUDA).

Eksamensterminer

Q1

Udbyder

Datalogisk Institut

Tilmelding til undervisning

http://mit.au.dk

Bedømmelse

Projektrapport, 7-skala, intern censur