Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Fortran 95 a paralelní programování (NPRF039)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu NPRF039 - Fortran 95 a paralelní programování, Matematicko-fyzikální fakulta, Univerzita Karlova v Praze (UK).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Cíl

Student schopný paralelizovat různými technikami své i cizí (fortranské) programy.

Sylabus

1. Datová paralelizace ve Fortranu.2. (Auto)Paralelizující překladače v operačních systémech MS Windows a Linux (Intel, Portland, GNU).3. Paralelizované knihovny numerických metod (LAPACK, ScaLAPACK, Intel MKL, IMSL, NAG, Nvidia knihovny, CULA Tools).4. Vláknová paralelizace pomocí rozhraní OpenMP.5. Meziprocesorová komunikace pomocí knihovny MPI.6. Počítání na grafických procesorech (GPU) Nvidia, OpenACC direktivy.7. Paralelizované verze vybraných algoritmů.

Literatura

M. Metcalf, J. Reid, M. Cohen, Modern Fortran Explained, Oxford Science, 2011 W.H. Press, S.A. Teukolsky, W.T. Vetterling, B.P. Flannery, Numerical Recipes in Fortran 90: The Art of Parallel Scientific Computing, Cambridge University Press, 1996 OpenMP API Specification ver. 3.1, http://www.openmp.org MPI: A Message-Passing Interface Standard ver. 2.2, http://www.mpi-forum.org NVIDIA CUDA C Programming Guide ver. 4, http://developer.nvidia.com/object/gpucomputing.html http://en.wikipedia.org/wiki/Intel_Fortran_Compiler, http://www.pgroup.com, http://gcc.gnu.org/fortran/

Garant

RNDr. Ladislav Hanyk, Ph.D.