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 Architektura a programování paralelních systémů (FIT-ARCe)

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 FIT-ARCe - Architektura a programování paralelních systémů, Fakulta informačních technologií, Vysoké učení technické v Brně (VUT).

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

Orientovat se v nabídce paralelních systémů, umět posoudit komunikační a výpočetní možnosti konkrétní architektury a predikovat výkonnost paralelních aplikaci. Seznámit se s nejdůležitějšími prostředky paralelního programování (MPI, OpenMP), naučit se je prakticky používat a řešit problémy paralelně.

Osnova

Osnova přednášek:1. Úvod do paralelního zpracování 2. Vzory pro paralelní programování3. Programování se sdílenou pamětí - úvod do OpenMP4. Synchronizace a povědomí o výkonnosti v OpenMP5. Sdílená paměť a koherence pamětí cache6. Komponenty symetrických multiprocesorů7. Architektury CC-NUMA DSM8. Rozhraní zasílání zpráv MPI9. Kolektivní komunikace10. Propojovací sítě: topologie a směrovací algoritmy11. Propojovací sítě: přepínání, řízení toku, zpracování zpráv a výkonnost12. Architektury s distribuovanou pamětí13. Architektury SIMD a datově-paralelní programováníOsnova numerických cvičení:Numerická cvičení u předmětu nejsou plánována, pouze demonstrační cviční.Osnova ostatní - projekty, práce:Predikce výkonnosti zadané paralelní aplikace na svazku počítačů. Vývoj aplikace na čtyřjádrovém SMP v OpenMP. Paralelní program v MPI na svazku blades.

Literatura

Hennessy, J.L., Patterson, D.A.: Computer Architecture - A Quantitative Approach. 5. vydání, Morgan Kaufman Publishers, Inc., 2012, 856 s., ISBN: 978-0-12-383872-8 Pacecho, P.: Introduction to Parallel Programming. Morgan Kaufman Publishers, 2011, 392 s., ISBN: 9780123742605 Hennessy, J.L., Patterson, D.A.: Computer Architecture - A Quantitative Approach. 5. vydání, Morgan Kaufman Publishers, Inc., 2012, 856 s., ISBN: 978-0-12-383872-8 Pacecho, P.: Introduction to Parallel Programming. Morgan Kaufman Publishers, 2011, 392 s., ISBN: 9780123742605

Požadavky

Von Neumannova architektura počítače, paměťová hierarchie, paměti cache a jejich organizace, programování v JSI a v C/C++.

Garant

Ing. Jiří Jaroš, Ph.D.