Paralelno programiranje u raspodijeljenim sustavima kratki pregled kolegija

  • Slides: 5
Download presentation
Paralelno programiranje u raspodijeljenim sustavima -- kratki pregled kolegija Domagoj Jakobović (domagoj. jakobovic@fer. hr)

Paralelno programiranje u raspodijeljenim sustavima -- kratki pregled kolegija Domagoj Jakobović (domagoj. jakobovic@fer. hr) D 329

Što je paralelno programiranje? n n n paralelno programiranje je razvoj paralelnog algoritma paralelni

Što je paralelno programiranje? n n n paralelno programiranje je razvoj paralelnog algoritma paralelni program je ostvarenje paralelnog algoritma paralelni program se može (ali i ne mora) izvoditi istodobno: ¡ ¡ na više računala na više procesora ili procesorskih jezgri

Što se uči na PPRS-u? 1. Kako iskoristiti više raspoloživih računala ili procesora? (kako

Što se uči na PPRS-u? 1. Kako iskoristiti više raspoloživih računala ili procesora? (kako pokrenuti program na više računala) 1. pitanje tehnologije – programskog alata 2. znanje višedretvenog i višeprocesnog programiranja se podrazumijeva 3. glavni programski alat na kolegiju: MPI (Message Passing Interface)

Što se uči na PPRS-u? (2) 2. Kako pisati programe koji se mogu izvoditi

Što se uči na PPRS-u? (2) 2. Kako pisati programe koji se mogu izvoditi na više računala? (kako od slijednog dobiti paralelni algoritam) 1. pitanje tehnike programiranja – razvoj paralelnog algoritma 2. na PPRS-u: različiti modeli paralelnih računala, paralelnih programa, 'recepti' za oblikovanje i vrednovanje paralelnih algoritama

Informacije. . . n n n nastavni materijali: http: //www. fer. hr/predmet/ppurs MPICH implementacija

Informacije. . . n n n nastavni materijali: http: //www. fer. hr/predmet/ppurs MPICH implementacija (http: //www. mcs. anl. gov/mpich/) MPI Tutorial (http: //www. mcs. anl. gov/mpi/tutorial/) "Designing and Building Parallel Programs", I. Foster, Addison -Wesley, 1995. (online) (http: //www-unix. mcs. anl. gov/dbpp/) Parallel Programming Workshop (http: //www. mhpcc. edu/training/workshop/) MIPRO P 3 G 2 Workshop: http: //dcc. irb. hr/pg