Detail publikace
Architektury a programování paralelních systémů
Paralelní architektury, symetrické multiprocesory, svazky počítačů, distribuovaná sdílená paměť, OpenMP, MPI, HPF
Učební text pokrývá architekturu i programování paralelních systémů. Nejdříve je pojednáno obecně o paralelismu, ukazatelích výkonnosti, režii paralelního zpracování a o zákonech omezujících zrychlení. Pokračuje výklad o nejrozšířenějších symetrických multiprocesorech se společnou sběrnicí (SMP), koherenci pamětí cache, protokolech MSI a MESI. Navazuje programování v OpenMP, synchronizační operace, komunikace přes sdílenou paměť, paralelizace s příklady použití probíraných direktiv. V další části jsou probrány propojovací a přepínací sítě, modely komunikace, směrovací techniky a algoritmy jako základ populárních svazků pracovních stanic i architektur s distribuovanou sdílenou pamětí. Programování ve standardizovaném rozhraní MPI je doplněno příklady typických paralelních aplikací. Poslední část je zaměřena na datově paralelní systémy a programování (HPF).
@misc{BUT59258,
author="Václav {Dvořák}",
title="Architektury a programování paralelních systémů",
year="2004",
pages="170",
publisher="Nakladatelství Vysokého učení technického v Brně VUTIUM",
address="Brno",
isbn="80-214-2608-X",
note="course reader"
}