INFORMAČNÝ LIST PREDMETU | ||||||||||||||
Vysoká škola: Technická univerzita v Košiciach | ||||||||||||||
Fakulta: Fakulta elektrotechniky a informatiky | ||||||||||||||
Pracovisko: Katedra počítačov a informatiky |
||||||||||||||
Kód predmetu: 2611481 | Názov predmetu: Paralelné programovanie | |||||||||||||
Druh, rozsah a metóda vzdelávacích činností: Forma výučby: Prednáška, Cvičenie laboratórne Odporúčaný rozsah výučby (v hodinách): Denná forma štúdia (hodiny za týždeň): 2,2 Externá forma štúdia (hodiny za semester): ZS 26,26 Metóda štúdia: Prezenčná |
||||||||||||||
Počet kreditov: 6 | ||||||||||||||
Odporúčaný semester štúdia: ZS | ||||||||||||||
Odporúčaný semester | Študijný program | Stupeň štúdia | Metóda štúdia | |||||||||||
2.rok ZS | Informatika (INF_Ing_D_sk) Počítačové modelovanie (PM_Ing_D_sk) Informatika (INF_Ing_D_en) Kyberbezpečnosť (KB_Ing_D_sk) |
2. 2. 2. 2. |
Prezenčná Prezenčná Prezenčná Prezenčná |
|||||||||||
Stupeň štúdia: | ||||||||||||||
Podmieňujúce predmety: | ||||||||||||||
Podmienky na absolvovanie predmetu: Spôsob hodnotenia a skončenia štúdia predmetu: Zápočet a skúška Priebežné hodnotenie (PH): Študent prospeje v PH a získa zápočet, keď splní podmienku získať min. 16% z 30%. samostatná práca, spracovanie projektov Záverečné hodnotenie (ZH): Študent prospeje v ZH a úspešne vykoná skúšku, keď splní podmienku získať min. 36% z 70%. skúška Celkové hodnotenie: CH je suma hodnotení získaných študentom za hodnotené obdobie. Celkový výsledok sa stanoví v súlade s vnútornými predpismi TUKE. (študijný poriadok, vnútorný predpis zásady doktorandského štúdia) |
||||||||||||||
Výsledky vzdelávania: Predmet poskytuje znalosti v oblasti paralelného programovania z pohľadu inžinierskej disciplíny, ktorá je založená na poznaní metodologických postupov pri tvorbe paralelných programov. Cieľom je dosiahnutie efektívnosti, ktorá je založená na správnom návrhu, so vzťahom na riešený problém a cieľovú architektúru, na poznaní vlastností paralelných problémov a metóde analýzy a experimentálneho hodnotenia efektívnosti ako aj voľby vhodných prostriedkov pre výpočty vysokého výkonu. |
||||||||||||||
Stručná osnova predmetu: 1. Vzťah paralelných architektúr a paralelných problémov. 2. Vlastnosti paralelných algoritmov a paralelných problémov. 3. Vzťah paralelných problémov a druhov paralelizmu. 4. Metodológia návrhu paralelných algoritmov : dekompozícia a komunikácia. 5. Metodológia návrhu paralelných algoritmov : zhlukovanie, priraďovanie a plánovanie úloh. 6. Modelovanie a hodnotenie efektívnosti paralelného výpočtu. 7. Odovzdávanie správ v MPI pri komunikácii medzi dvoma procesmi a skupinovej komunikácii. 8. Skupinová komunikácia v MPI. 9. Modulárny návrh paralelných algoritmov. 10. Údajové typy MPI a ich aplikácia. 11. Využitie komunikátorov a topológii procesov MPI pri dekompozícii paralelných problémov. 12. Expanzívny a masívny paralelizmus v modeli údajového paralelizmu. |
||||||||||||||
Odporúčaná literatúra: 1. Madoš, B. Paralelné programovanie (PP) [online]. Košice: KPI FEI TUKE, 2025. Dostupné z: https://moodle.fei.tuke.sk/course/view.php?id=82. 2. Pacheco, P.; Malensek, M. An Introduction to Parallel Programming. 2nd edition, Morgan Kaufmann, 2021. ISBN 978-0-12-804605-0, eBook ISBN 978-0-12-804618-0. 3. MPI: A Message-Passing Interface Standard Version 4.1, Message Passing Interface Forum, University of Tennessee, 2023. Dostupné z: https://www.mpi-forum.org/docs/mpi-4.1/mpi41-report.pdf. |
||||||||||||||
Odporúčané voliteľné súčasti programu: |
||||||||||||||
Jazyk, ktorého znalosť je potrebná na absolvovanie predmetu: | ||||||||||||||
Poznámky: Pre úspešné absolvovanie predmetu sa od študenta očakáva aktívna účasť na vzdelávacích činnostiach priamej výučby (prednášky, cvičenia), ako aj samostatné štúdium a samostatná tvorivá činnosť pri spracovaní semestrálnych projektov (zadaní) na stanovenú tému. Časová náročnosť: 8hod/týždeň. | ||||||||||||||
Hodnotenie predmetov: Celkový počet hodnotených študentov: 2381 |
||||||||||||||
A | B | C | D | E | FX | |||||||||
27% | 32% | 26% | 11% | 1% | 1% | |||||||||
Zabezpečuje: doc. Ing. Branislav Madoš, PhD. doc. Ing. Ján Genči, PhD. Ing. Máté Hireš, PhD. |
||||||||||||||
Dátum poslednej zmeny: 01.09.2024 | ||||||||||||||
Schválil: osoba/osoby zodpovedné za študijný program | ||||||||||||||