RIV/00216224:14330/12:00057469 - Automatically Optimized GPU Acceleration of Element Subroutines in Finite Element Method (2012)

Údaje o výsledku
Identifikační kódRIV/00216224:14330/12:00057469
Název v původním jazyceAutomatically Optimized GPU Acceleration of Element Subroutines in Finite Element Method
DruhD - Článek ve sborníku
Jazykeng - angličtina
OborIN - Informatika
Rok uplatnění2012
Kód důvěrnosti údajůS - Úplné a pravdivé údaje nepodléhající ochraně podle zvláštních právních předpisů
Počet výskytů výsledku2
Údaje z Hodnocení výsledků výzkumných organizací 2014
Výsledek byl hodnocen v Pilíři I
Rozsah vyřazení výsledkuTento výskyt výsledku není vyřazen
Zařazení výsledku v hodnoceníD - Článek ve sborníku
Skupina oboru v hodnocení04 - Technické a informatické vědy
Konkrétní způsob(y) hodnocení výsledkuVýsledek hodnocený již v předchozím hodnocení, body se přebírají
Bodové ohodnocení8,000
Faktor korekce77,6 %
Body (upravené podle přílohy č. 8 Metodiky)6,205
Rozdělení výsledku mezi předkladatele
OrganizaceVýzkumná organizace?PodílBodyBody (upravené podle přílohy č. 8 Metodiky)
Masarykova univerzita / Fakulta informatikyano100,0 %8,0006,205
Tvůrci výsledku
Počet tvůrců celkem4
Počet domácích tvůrců4
TvůrceFilipovič Jiří (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; G - garant výsledku; vedidk: 4842138)
TvůrceFousek Jan (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 8419914)
TvůrceLakomý Bedřich (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 2523639)
TvůrceMadzin Matúš (státní příslušnost: SK - Slovenská republika; A - domácí tvůrce; vedidk: 8106746)
Údaje blíže specifikující výsledek
Popis v původním jazyceThe element subroutines in finite element method (FEM) provides enough parallelism to be successfully accelerated by contemporary GPUs. However, their efficient implementation is not straightforward and requires time-consuming exploration of numerous implementation variants. In this paper, we present optimization by kernel fusion for element subroutines. Moreover, we show how the optimization is automated using our source-to-source compiler. We demonstrate the optimization of the element subroutines for FEM model using St.\,Venant-Kirchhoff material. The performance of code generated by our compiler outperforms our previously published hand-tuned implementation by factor of 1.32 -- 1.54 depending on used GPU architecture. Although the optimization technique is demonstrated on element subroutines for using St.\,Venant-Kirchhoff material, it is generally usable for wider area of computationally-demanding problems.
Klíčová slovaGPGPU; code optimization; kernel fusion; FEM
Kód UT ISI000309942800019
Název sborníkuSymposium on Application Accelerators in High Performance Computing
Rozsah stran141-144
Forma vydáníE - Elektronická verze „online“
ISBN9781467328821
Počet stran výsledku4
Název nakladateleIEEE
Místo vydáníLOS ALAMITOS, CA, USA
Místo konání akceArgonne, IL, USA
Rok konání akce2012
Typ akce podle státní příslušnoti účastníkůWRD - Světová
Údaje o tomto záznamu o výsledku
PředkladatelMasarykova univerzita / Fakulta informatiky
DodavatelMSM - Ministerstvo školství, mládeže a tělovýchovy (MŠMT)
Rok sběru2013
Systémové označení dodávky datRIV13-MSM-14330___/02:2
SpecifikaceRIV/00216224:14330/12:00057469!RIV13-MSM-14330___
Kontrolní kód[716C05AE34E9]
Další výskyty tohoto výsledku od stejného předkladatele
Dodáno GA ČR v roce 2013Záznam s identifikačním kódem RIV/00216224:14330/12:00057469 v dodávce dat RIV13-GA0-14330___/02:2
Odkazy na výzkumné aktivity, při jejichž řešení výsledek vznikl
ProjektGD102/09/H042 - Matematické a inženýrské metody pro vývoj spolehlivých a bezpečných paralelních a distribuovaných počítačových systémů (2009-2012, GA0/GD)
S - Specifický výzkum na vysokých školách