Detail práce

Implementace výpočetně náročných algoritmů v paralelním prostředí Global Arrays

Bakalářská práce Student: Kuchař Ondřej Akademický rok: 2015/2016 Vedoucí: Jaroš Jiří, doc. Ing., Ph.D.
Název anglicky
Implementation of HPC Algorithms in the Global Arrays Environment
Jazyk práce
český
Abstrakt

V této práci porovnáváme dva přístupy ke komunikaci mezi procesy při implementaci vysoce náročných paralelních algoritmů. Jedním z přístupů je zasílání správ pomocí funkcí navržených a popsaných ve standartu nazvaném MPI a o druhým přístupem je využití globálního adresového prostoru, který je poskytován knihovnou s názvem Global Arrays. Přesněji řečeno porovnáváme dosažené výkony při řešení vybraných úloh a stručně porovnáváme rozdíl v náročnosti implementace jednotlivých úloh.

Klíčová slova

MPI, GA, Global Arrays, paralelní algoritmy, globální adresovací prostor

Ústav
Studijní program
Informační technologie
Soubory
Stav
neobhájeno
Obhajoba
13. června 2016
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. Vedoucí i oponent hodnotili práci stupněm 4F. Student nedokázal vyvrátit výtky oponenta. Komise shledala nedostatky práce natolik závažné, že se práci rozhodla hodnotit jako nevyhovující "F".

Otázky u obhajoby
  1. Dokážete zdůvodnit výsledek měření z obr. 6-1, případně identifikovat jeho příčinu?
  2. Zabýval jste se v implementaci základních úloh možnostmi překrývání komunikace a výpočtu?
  3. Jak je možné, že implementace s Global Arrays vykazuje dle Vašich měření výrazně vyšší efektivitu než použití čistého MPI?
Komise
Schwarz Josef, doc. Ing., CSc. (UPSY FIT VUT), předseda
Peringer Petr, Dr. Ing. (UITS FIT VUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Szőke Igor, Ing., Ph.D. (UPGM FIT VUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Citace
KUCHAŘ, Ondřej. Implementace výpočetně náročných algoritmů v paralelním prostředí Global Arrays. Brno, 2016. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2016-06-13. Vedoucí práce Jaroš Jiří. Dostupné z: https://www.fit.vut.cz/study/thesis/18950/
BibTeX
@bachelorsthesis{FITBT18950,
    author = "Ond\v{r}ej Kucha\v{r}",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Implementace v\'{y}po\v{c}etn\v{e} n\'{a}ro\v{c}n\'{y}ch algoritm\r{u} v paraleln\'{i}m prost\v{r}ed\'{i} Global Arrays",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2016,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/18950/"
}
Nahoru