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

but.committeedoc. Ing. František Zbořil, CSc. (předseda) doc. Ing. Martin Čadík, Ph.D. (místopředseda) doc. RNDr. Milan Češka, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) Ing. Jaroslav Rozman, Ph.D. (člen) doc. Ing. Marián Šimko, Ph.D. (člen)cs
but.defenceStudent 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: 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/ů?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorJaroš, Jiřícs
dc.contributor.authorDvořáček, Vojtěchcs
dc.contributor.refereeNikl, Vojtěchcs
dc.date.created2017cs
dc.description.abstractTato 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.cs
dc.description.abstractThis thesis aims to implement dynamic load balancing mechanism into the parallel simulation model of the heat distribution in a CPU cooler. The first part introduces theoretical foundations for dynamic load balancing, describing current solution approaches. The second part refers to the heat distribution model and related topics such as MPI communications library or HDF library for data storage. Then it proceeds to the implementation of simulation model with dynamic 2D decomposition of square model domain. Custom geometry based dynamic load balancing algorithm was introduced, which works with this decomposition. Important part of the implementation is Zoltan library, used especially for data migration. At the end, a set of experiments was presented, which demonstrates load balancing abilities of designed model together with conclusions and motivation for future research.en
dc.description.markCcs
dc.identifier.citationDVOŘÁČEK, V. Dynamické vyvažování zátěže v paralelních aplikacích [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017.cs
dc.identifier.other106081cs
dc.identifier.urihttp://hdl.handle.net/11012/69516
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectdynamické vyvažování zátěžecs
dc.subjectmodel šíření teplacs
dc.subjectMPIcs
dc.subjectparalelní výpočtycs
dc.subjectZoltancs
dc.subjectdynamic load balancingen
dc.subjectheat distribution modelen
dc.subjectMPIen
dc.subjectparallel computationen
dc.subjectZoltanen
dc.titleDynamické vyvažování zátěže v paralelních aplikacíchcs
dc.title.alternativeDynamic Load-Balancing in Parallel Applicationsen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2017-06-19cs
dcterms.modified2020-05-09-23:43:31cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid106081en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:24:47en
sync.item.modts2025.01.17 12:28:22en
thesis.disciplineInteligentní systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
5.62 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-19646_v.pdf
Size:
86.54 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-19646_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-19646_o.pdf
Size:
90.64 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-19646_o.pdf
Loading...
Thumbnail Image
Name:
review_106081.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_106081.html
Collections