FPF:UIN3032 Metody paralel.programování - Informace o předmětu
	UIN3032 Metody paralelního programování
Filozoficko-přírodovědecká fakulta v Opavězima 2015
- Rozsah
- 2/0/0. 4 kr. Ukončení: zk.
- Vyučující
- RNDr. Miroslav Langer, Ph.D. (přednášející)
 Mgr. Pavel Martínek (přednášející)
- Garance
- doc. Ing. Petr Sosík, Dr.
 Ústav informatiky – Filozoficko-přírodovědecká fakulta v Opavě
- Předpoklady
- UINA331 Non-Sequential Computations || UIN3031 Nesekvenční výpočty
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Informatika a výpočetní technika (program FPF, N1801 Inf)
 
- Cíle předmětu
- Studenti se seznámí s problematikou paralelního programování. Rozdělení paralelních systémů na základě Flynnovy klasifikace. Dále se studenti seznámí s prací v prostředí PVM a MPI a technologiemi využívající pro paralelní výpočty grafických karet, jako je CUDA, ATI FireStrean, DirecCompute a OpneCL.
- Osnova
- 1. Úvod do problematiky - motivace paralelizace, definice pojmů
 2. Flynnova klasifikace paralelních systémů
 3. Clustery
 4. Parallel Virtual Machine a Message Passing Interface
 5. Technologie CUDA
 6. Technologie ATI FireStream
 7. Technologie DirectCompute
 8. Technologie OpenCL
- Literatura
- povinná literatura
- Lísal Martin. Paralelní počítání. UJEP Ústí n. labem, 2006. ISBN 80-7044-784-2. URL info
 - doporučená literatura
- Message Passing Interface Forum. MPI: A Message-Passing Interface Standard. 2012. URL info
- Schreiber Petr. Realizace vybraných výpočtů pomocí grafických karet. Brno: VUT v Brně, 2010. URL info
- Aoyama Yukiya, Nakano Jun. RS/6000 SP: Practical MPI Programming. IBM Redbooks, 1999. ISBN 0738413658. URL info
 
- Výukové metody
- Přednáška s aktivizací
 Přednáška s analýzou videozáznamu
- Metody hodnocení
- Zkouška
- Informace učitele
- Ústní zkouška z rozsahu předmětu
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (zima 2015, nejnovější)
- Permalink: https://is.slu.cz/predmet/fpf/zima2015/UIN3032