Údaje o výsledku |
Identifikační kód | RIV/00216224:14330/12:00057469 |
Název v původním jazyce | Automatically Optimized GPU Acceleration of Element Subroutines in Finite Element Method |
Druh | D - Článek ve sborníku |
Jazyk | eng - angličtina |
Obor | IN - 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ýsledku | 2 |
Údaje z Hodnocení výsledků výzkumných organizací 2014 |
Výsledek byl hodnocen v Pilíři I |
Rozsah vyřazení výsledku | Tento 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ýsledku | Výsledek hodnocený již v předchozím hodnocení, body se přebírají |
Bodové ohodnocení | 8,000 |
Faktor korekce | 77,6 % |
Body (upravené podle přílohy č. 8 Metodiky) | 6,205 |
Rozdělení výsledku mezi předkladatele |
Organizace | Výzkumná organizace? | Podíl | Body | Body (upravené podle přílohy č. 8 Metodiky) |
Masarykova univerzita / Fakulta informatiky | ano | 100,0 % | 8,000 | 6,205 |
|
Tvůrci výsledku |
Počet tvůrců celkem | 4 |
Počet domácích tvůrců | 4 |
Tvůrce | Filipovič Jiří (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; G - garant výsledku; vedidk: 4842138) |
Tvůrce | Fousek Jan (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 8419914) |
Tvůrce | Lakomý Bedřich (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 2523639) |
Tvůrce | Madzin 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 jazyce | The 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á slova | GPGPU; code optimization; kernel fusion; FEM |
Kód UT ISI | 000309942800019 |
Název sborníku | Symposium on Application Accelerators in High Performance Computing |
Rozsah stran | 141-144 |
Forma vydání | E - Elektronická verze „online“ |
ISBN | 9781467328821 |
Počet stran výsledku | 4 |
Název nakladatele | IEEE |
Místo vydání | LOS ALAMITOS, CA, USA |
Místo konání akce | Argonne, IL, USA |
Rok konání akce | 2012 |
Typ akce podle státní příslušnoti účastníků | WRD - Světová |
Údaje o tomto záznamu o výsledku |
Předkladatel | Masarykova univerzita / Fakulta informatiky |
Dodavatel | MSM - Ministerstvo školství, mládeže a tělovýchovy (MŠMT) |
Rok sběru | 2013 |
Systémové označení dodávky dat | RIV13-MSM-14330___/02:2 |
Specifikace | RIV/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 2013 | Zá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 |
Projekt | GD102/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 |