Název předmětu | Moderní paralelní algoritmy a architektury |
---|---|
Kód předmětu | UAI/663 |
Organizační forma výuky | Přednáška + Cvičení |
Úroveň předmětu | Magisterský |
Rok studia | 2 |
Četnost výuky | V každém akademickém roce, jen v zimním semestru. |
Semestr | Zimní |
Počet ECTS kreditů | 5 |
Vyučovací jazyk | čeština, angličtina |
Statut předmětu | Povinný |
Způsob výuky | Kontaktní |
Studijní praxe | Nejedná se o pracovní stáž |
Doporučené volitelné součásti programu | Není |
Vyučující |
---|
|
Obsah předmětu |
Obsah přednášek: 1. Úvodní pojmy - cloud computing. 2. Virtualizace I - technologie a principy. 3. Virtualizace II - vybrané virtualizační algoritmy. 4. Sítě pro superpočítače, virtualizace sítí. 5. Datová úložiště, 6. Vysoce výkonné distribuované souborové systémy. 7. Distribuované decentralizované databáze (blockchain). 8. Velká data. 9. P2P systémy. 10. Distribuované algoritmy I - vybrané druhy a jejich využití. 11. Distribuované algoritmy II - vybrané druhy a jejich využití. 12. Fog a edge computing. Obsah cvičení/semináře: 1. Virtualizace - KVM a Open Nebula. 2. Kontejnerizace Docker a Kubernetes. 3. Systémy pro zasílání zpráv (Apache Kafka). 4. Systémy na ukládání dat (HDFS). 5. Systémy na zpracování dat (Apache Storm). 6. Systémy pro vyhledávání a vyhodnocování dat (ElasticSearch).
|
Studijní aktivity a metody výuky |
Monologická (výklad, přednáška, instruktáž)
|
Výstupy z učení |
Cílem předmětu je předání znalostí týkajících se základních principů, které jsou podstatné pro pochopení problematiky rozsáhlých výpočetních systémů. Z teoretického hlediska předmět obsahuje výčet nejběžnějších algoritmů z oblastí distribuovaného a paralelního výpočtu. Praktická část předmětu bude věnována výkladu a použití systémů určených k ukládání a zpracování velkých dat.
Přehled v oblasti technologií cloud computingu a základní praktické znalosti z jejich správy. |
Předpoklady |
Znalosti na úrovni bakalářského studia z počítačových sítí, algoritmizace a programování.
|
Hodnoticí metody a kritéria |
Písemná zkouška, Test
Odevzdat a obhájit semestrální práci. |
Doporučená literatura |
|
Studijní plány, ve kterých se předmět nachází |
Fakulta | Studijní plán (Verze) | Kategorie studijního oboru/specializace | Doporučený semestr |
---|