Detail předmětu
Parallel Data Processing
FEKT-MPA-PZPAk. rok: 2021/2022
Paralelizace na CPU. Paralelizace na GPU (maticové operace, algoritmy hlubokého učení). Technologie Apache Spark, Hadoop, Kafka, Cassandra. Distribuované výpočty pro operace: transformace dat, agregace, klasifikace, regrese, shlukování dat, četné vzory, optimalizace. Streamování dat – základní operace, stavové operace, monitorování. Další technologie pro distribuované výpočty.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Osnovy výuky
2. CPU - paralelní výpočty
3. GPU - úvod
4. GPU - paměť
5. GPU - synchronizace
6. GPU - paralelní vzory
7. GPU - maticové operace a streamování
8. Spark - úvod
9. Spark - pokročilé operace
10. Spark - strojové učení
11. Spark - streamování
12. Ostatní paralelní technologie
13. Celkový přehled a diskuze
14. Semestrální zkouška
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Doporučená literatura
Elearning
Zařazení předmětu ve studijních plánech
- Program MPA-CAN magisterský navazující 2 ročník, zimní semestr, povinný
- Program MPAD-CAN magisterský navazující 2 ročník, zimní semestr, povinný
- Program MPC-TIT magisterský navazující 0 ročník, zimní semestr, povinně volitelný
- Program MPA-EAK magisterský navazující 0 ročník, zimní semestr, povinně volitelný
- Program MPC-IBE magisterský navazující 0 ročník, zimní semestr, povinně volitelný
Typ (způsob) výuky
Elearning