Detail práce

Dynamické vyvažování zátěže v paralelních aplikacích

Diplomová práce Student: Dvořáček Vojtěch Akademický rok: 2016/2017 Vedoucí: Jaroš Jiří, doc. Ing., Ph.D.
Název anglicky
Dynamic Load-Balancing in Parallel Applications
Jazyk práce
český
Abstrakt

Tato práce se zabývá implementací dynamického vyvažování zátěže do paralelního modelu šíření tepla v chladiči procesoru. První část představuje obecně problematiku dynamického vyvažování a současné metody jejího řešení. Zároveň popisuje použitý model a nástroje pro implementaci jako je knihovna MPI pro komunikace nebo HDF5 pro ukládání dat. Dále byl v rámci práce navržen a implementován paralelní simulační model šíření tepla s dynamickou 2D dekompozicí čtvercové výpočetní domény. S touto doménou pracuje geometrický vyvažovací algoritmus, navržený v rámci práce. Implementace dále využívá knihovnu Zoltan pro přenos dat. Simulační model je implementován v C/C++ s využitím MPI komunikací. Na závěr je provedena řada experimentů, které demonstrují dosažený efekt dynamického vyvažování spolu s motivací pro další výzkum v této oblasti.

Klíčová slova

dynamické vyvažování zátěže, model šíření tepla, MPI, paralelní výpočty, Zoltan

Ústav
Studijní program
Informační technologie, obor Inteligentní systémy
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
19. června 2017
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C - dobře.

Otázky u obhajoby
  1. Při přerozdělování domény se mohou měnit i počty sousedů jednotlivých procesů. Jaký vliv má na celkový výkon velký počet sousedů u některého z procesu/ů?
Komise
Zbořil František V., doc. Ing., CSc. (UITS FIT VUT), předseda
Čadík Martin, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Češka Milan, doc. RNDr., Ph.D. (UITS FIT VUT), člen
Orság Filip, Ing., Ph.D. (UITS FIT VUT), člen
Rozman Jaroslav, Ing., Ph.D. (UITS FIT VUT), člen
Šimko Marián, doc. Ing., Ph.D. (FIIT STU), člen
Citace
DVOŘÁČEK, Vojtěch. Dynamické vyvažování zátěže v paralelních aplikacích. Brno, 2017. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2017-06-19. Vedoucí práce Jaroš Jiří. Dostupné z: https://www.fit.vut.cz/study/thesis/19646/
BibTeX
@mastersthesis{FITMT19646,
    author = "Vojt\v{e}ch Dvo\v{r}\'{a}\v{c}ek",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Dynamick\'{e} vyva\v{z}ov\'{a}n\'{i} z\'{a}t\v{e}\v{z}e v paraleln\'{i}ch aplikac\'{i}ch",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/19646/"
}
Nahoru