Fortran 95 and Parallel Programming - NPRF039
|
|
|
||
Course of parallel programming in Fortran 95. (Auto)Parallelizing compilers, libraries for parallelization and parallelized libraries. OpenMP, MPI, GPU. Parallel algorithms.
Last update: Hanyk Ladislav, RNDr., Ph.D. (08.05.2013)
|
|
||
Students able to parallelize (Fortran) source codes by various techniques. Last update: HANYK/MFF.CUNI.CZ (12.04.2008)
|
|
||
Předmět bude zakončen zkouškou po předložení vypracovaných domácích úkolů. Last update: Hanyk Ladislav, RNDr., Ph.D. (10.10.2017)
|
|
||
Last update: Hanyk Ladislav, RNDr., Ph.D. (27.09.2011)
|
|
||
Lecture and homeworks Last update: Hanyk Ladislav, RNDr., Ph.D. (27.09.2011)
|
|
||
Zkouška je ústní, může se uskutečnit distančním způsobem. Požadavky odpovídají sylabu v rozsahu prezentovaném na přednášce. Last update: Hanyk Ladislav, RNDr., Ph.D. (30.04.2020)
|
|
||
1. Data parallelism in Fortran. 2. (Auto)Parallelizing compilers in operating systems MS Windows and Linux (Intel, Portland, GNU). 3. Parallized numerical libraries (LAPACK, ScaLAPACK, Intel MKL, IMSL, NAG, CULA Tools). 4. Multithreaded parallelism via OpenMP. 5. Multiprocessor communication via MPI. 6. Nvidia GPU computing, OpenACC directives. 7. Parallel versions of selected algorithms. Last update: Hanyk Ladislav, RNDr., Ph.D. (08.05.2013)
|