Predmet: Paralelno programiranje
(12 -
SE0032) Osnovne informacije
Program predmeta
Program se primenjuje od 21.11.2012.. Osposobljavanje studenata za paralelno programiranje paralelnih računarskih arhitektura. Osposobljenost za paralelno programiranje paralelnih računarskih arhitektura primenom šablona, modela i alata za paralelno programiranje. Uvod. Analiza efikasnosti algoritama. Projektovanje paralelnih algoritama. Šabloni paralelnog programiranja (Pronalaženje paralelizma, Struktura algoritma, Pomoćne strukture, Komunikacioni šabloni). Modeli paralelnog programiranja (Intel Cilk Plus, Intel TBB, OpenCL). Alati za paralelno programiranje. Predavanja; Računarske vežbe; Konsultacije. Ispit je pismeni. Ocena ispita se formira na osnovu uspeha sa laboratorijskih vežbi i pismenog ispita.
|