Fakultet tehničkih nauka

Predmet: Paralelno računarstvo (17.DMUT02)

Matične organizacione jedinice predmeta:
Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast Teorijska i primenjena matematika
Multidisciplinarna Da
ESPB 13
Cilj:

Sticanje osnovnih teorijskih i praktičnih znanja iz paralelnog programiranja i uključivanje u naučno-istraživački rad.

Ishod:

Poznavanje osnovnih pojmova i metoda paralelnog programiranja. Uključivanje u istraživanje iz određenih oblasti u kojima se primenjuje paralelno programiranje, po izboru studenta, a u saradnji sa naučnicima iz zemlje iinostranstva.

Sadržaj:

Modeli paralelnog izračunavanja. Paralelni sistemi sa deljenom memorijom. Paralelni sistemi zasnovani na prenosu poruka. Programski jezici za paralelno programiranje. MPI (Message passing interface) standard. Paralelne realizacije algoritama za numeričko i simboličko rešavanje problema. Programiranje Beovulf klastera.

Metodologija izvođenja nastave:

Na predavanjima se izlaže teoretski deo gradiva propraćen karakterističnim primerima radi lakšeg razumevanja gradiva. Student samostalno proučava dodatnu literaturu i diskutuje je sa nastavnikom na konsultacijama. Kroz studijski istraživački rad student, proučavajući naučne časopise i ostalu literaturu samostalno produbljuje gradivo sa predavanja. Uz rad sa nastavnikom student se osposobljava za samostalno pisanje naučnog rada.

Literatura:
Autori Naziv Godina Izdavač Jezik
G. C. Fox Solving problems on concurrent processors 1989 Prentice-Hall Engleski
K. Hwang, D. DeGroot Parallel processing for supercomputers and AI 1989 McGraw-Hill Engleski
Liu, M. L. Distributed Computing: Principles and Applications 2004 Pearson, Addison Wesley Engleski
D.P. Brrtsekas, J. N. Tsitsiklis Parallel and distributed computing (numerical methods) 1989 Prentice-Hall Engleski
Formiranje ocene:
Predmetna aktivnost Predispitna Obavezna Broj poena
Teorijski deo ispita Ne Da 50.00
Seminarski rad Da Da 50.00
Izvođači nastave: