Predmet pokriva: uvod u PP, analiza efikasnosti algoritama, projektovanje paralelnih algoritama, šabloni paralelnog programiranja (pronalaženje paralelizma, struktura algoritma, pomoćne strukture, i komunikacioni šabloni), aktueni modeli paralelnog programiranja (Intel Cilk Plus, Intel TBB, i OpenCL), i strukturno paraleno programiranje zasnovano na šablonima (šabloni kompozicije, serijske i paralene kontrole toka, serijskog i paralelnog rukovanja podacima, i drugi deterministički i nederministički šabloni).
Cilj predmeta je osposobljavanje studenata za paralelno programiranje paralelnih računarskih arhitektura primenom šablona, modela i alata za paralelno programiranje.
P1 Analiza efikasnosti algoritama 1.pdf
P2 Analiza efikasnosti algoritama 2.pdf
P3 Projektovanje paralelnih algoritama 1.pdf
P4.1 Projektovanje paralelnih algoritama 2.pdf
P4.2 Projektovanje paralelnih algoritama 3.pdf
P5.1 Paralelno programiranje 1.pdf
P5.2 Paralelno programiranje 2.pdf
P7 Cilk.pdf
P8 TBB 1.pdf
P9 TBB 2.pdf
P10.1 Alati za paralelno programiranje.pdf
P10.2 OpenCL 1.pdf
P11 OpenCL 2.pdf
P12 StructPP 1.pdf
P13 StructPP 2.pdf
Errata485.pdf
Errata950.pdf
Pon | Uto | Sre | Čet | Pet |
---|---|---|---|---|
11:00-12:00 | ||||
NTP-502 |
Pon | Uto | Sre | Čet | Pet |
---|---|---|---|---|
Konsultacije se održavaju po dogovoru, u prostorijama Odseka za računarsku tehniku i računarske komunikacije, NTP, kancelarija 516 ili na platformi MSTeams.
PP, šk 2023/2024 INFORMACIJA ZA STUDENTE
Predmet:
Paralelno programiranje
Fond: 3+2 (predavanja + laboratorijske vežbe)
Nastavnik: dr Miroslav Popović, red. prof.
Glavni asistent: Dušan Kenjić
Literatura:
Cilj:
Osposobljavanje studenata za paralelno programiranje paralelnih računarskih arhitektura.
Oblici nastave:
Predavanja po knjizi pod 1. i materijalima pod 2.
Vežbe su organizovane u 13 termina u laboratoriji. U svim terminima se stiču bodovi. Za svaki termin postoje odgovarajući materijal na sajtu odseka, koji student treba unapred da prouči.
Načini provere znanja:
50% laboratorijske vežbe
50% ispit iz teorije (ili opciono 2 testa po 25% u toku semestra
Napomene uz načine provere znanja:
Detalji u vezi provere znanja:
Konsultacije sa nastavnikom i asistentima:
U principu treba što je moguće više koristiti redovne termine nastave. Izuzetno, u toku semestra, studentkinja/student se može javiti nastavniku/asistentu e-mejlom sa konkretnim pitanjem ili sa predlogom termina kada bi želela/želeo da dođe na usmene konsultacije. E-mejl adrese svih sa Odseka RT-RК su oblika: ime.prezime@rt-rk.uns.ac.rs.
U Novom Sadu, Predmetni nastavnik,
08.02.2024.god. dr Miroslav Popović, red. prof.
FTN, Kat. za računarsku tehniku