Logo webu
Láká tě studium na Unicorn University? Přihlas se na den otevřených dveří a zjisti více informací.

Paralelní a distribuované programování

Efektivitu mnoha algoritmů lze výrazně vylepšit paralelním zpracování a to zvlaště v oblasti big data s případnou podporou cloudových služeb. Předmět proto představí jednotlivé architektury paralelních a distribuovaných výpočetních procesů s odpovídajícími modely a nástroji na jejich aplikaci. K tomuto se studenti naučí využívat jednotlivé návrhové vzory pro paralelní či distribuované programování.
getData?accessKey=4faba5420700897d9a143e1f7671d85a.29415547.cc465944314cf364ff9770c28fd67618a283893f&clientAwid=9bbeae2d272b4b28b0f0b3772ce4642d&dataKey=prod1-small_kredity_blue
9 kreditů
getData?accessKey=4faba5420700897d9a143e1f7671d85a.29415547.cc465944314cf364ff9770c28fd67618a283893f&clientAwid=9bbeae2d272b4b28b0f0b3772ce4642d&dataKey=prod1-small_programyBC_blue
Magisterské
getData?accessKey=4faba5420700897d9a143e1f7671d85a.29415547.cc465944314cf364ff9770c28fd67618a283893f&clientAwid=9bbeae2d272b4b28b0f0b3772ce4642d&dataKey=prod1-small_jazyky_blue
Česky

Studijní okruhy

Paralelní a distribuované programování

Architektury systémů pro paralelní a distribuované výpočty
Paralelní primitiva jako procesy, vlákna a vzájemná komunikace
Synchronizační prostředky pro komunikaci
Paralelní a distribuované modely výpočtů
Měření výkonnosti paralelních výpočtů a vyvažování zátěže
Jazyky pro realizaci distribuovaných a paralelních výpočtů
Členění úloh pro paralelní a distribuované programování a odpovídající návrhové vzory
Cloudové technologie pro paralelní a distribuované výpočty se zaměřením na zpracování velkých dat
Použití MapReduce v datově náročných cloudových výpočtech
Ukázkové řešení úlohy pomocí MapReduce v prostředí Hadoop
Strategie rozděl a panuj s příklady algoritmů
Příklady paralelní maticových a grafových algoritmů

Související studijní materiály

Tento předmět zatím nemá veřejně dostupné materiály. Jste-li student, materiály se vám zobrazí po přihlášení.
document_check.svg
Na těchto webových stránkách používáme soubory cookies k zajištění jejich funkčnosti a dále k personalizaci reklam, a to výhradně s vaším souhlasem a v souladu s našimi Pravidly pro užívání cookies.

Kliknutím na tlačítko „Přijmout soubory cookies“ udělujete souhlas s využívaním vybraných souborů cookies a souhlasíte s předáním údajů o chování na našich webových stránkách pro zobrazení cílené reklamy na sociálních a reklamních sítích. Můžete si zvolit, které informace s námi chcete sdílet kliknutím na tlačítko Nastavení cookies.