Sanja Singer
Sanja Singer > PARALELNI ALGORITMI > PARALELNO PROGRAMIRANJE I ALGORITMI > Izvedbeni plan nastave

Izvedbeni plan nastave

Pretpostavlja se da studenti znaju osnove programiranja u Fortran-u ili C-u.

Kratki sadržaj kolegija:

  1. osnovno o sklopovlju računala (višejezgreni procesori; cache, zajednička i dijeljena memorija),
  2. što se može paralelizirati – blokiranje i sl. tehnike,
  3. tehnike programiranja na zajedničkoj memoriji (POSIX dretve i OpenMP),
  4. tehnike programiranja na grafičkim procesorima (CUDA i OpenCL),
  5. tehnike programiranja na dijeljenoj memoriji (MPI),
  6. algoritmi i programski paketi za paralelno množenje matrica,
  7. algoritmi i programski paketi za paralelno rješavanje linearnih sustava,
  8. algoritmi i programski paketi za paralelizaciju svojstvenog problema.