GPU Implementation of the Finite Element Method
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21340%2F14%3A00212999" target="_blank" >RIV/68407700:21340/14:00212999 - isvavai.cz</a>
Výsledek na webu
—
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
GPU Implementation of the Finite Element Method
Popis výsledku v původním jazyce
This paper investigates a way of assembling the system matrix for nonlinear evolution problems discretized by the finite element method entirely on the GPU to avoid expensive copying of data between CPU and GPU memory. We present a general CUDA implementation of the finite element matrix assembly relying on a coloring of the computational mesh. There are no particular limitations on the mesh, so it can be unstructured. We validate the CUDA implementation by comparison with a corresponding CPU implementation. It can be seen in the paper that the GPU implementation performed 3–10 times better than the OpenMP CPU implementation and up to 25 times better than the sequential CPU implementation.
Název v anglickém jazyce
GPU Implementation of the Finite Element Method
Popis výsledku anglicky
This paper investigates a way of assembling the system matrix for nonlinear evolution problems discretized by the finite element method entirely on the GPU to avoid expensive copying of data between CPU and GPU memory. We present a general CUDA implementation of the finite element matrix assembly relying on a coloring of the computational mesh. There are no particular limitations on the mesh, so it can be unstructured. We validate the CUDA implementation by comparison with a corresponding CPU implementation. It can be seen in the paper that the GPU implementation performed 3–10 times better than the OpenMP CPU implementation and up to 25 times better than the sequential CPU implementation.
Klasifikace
Druh
D - Stať ve sborníku
CEP obor
IN - Informatika
OECD FORD obor
—
Návaznosti výsledku
Projekt
<a href="/cs/project/TA01020871" target="_blank" >TA01020871: POKROČILÉ ŘÍZENÍ A OPTIMALIZACE SPOLUSPALOVÁNÍ BIOPALIV V ENERGETICE</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2014
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název statě ve sborníku
Seminar on Numerical Analysis & Winter School: Proceedings of the Conference SNA '14
ISBN
978-80-87136-16-4
ISSN
—
e-ISSN
—
Počet stran výsledku
3
Strana od-do
11-13
Název nakladatele
Ústav Informatiky AV ČR, v.v.i.
Místo vydání
Praha
Místo konání akce
Nymburk
Datum konání akce
27. 1. 2014
Typ akce podle státní příslušnosti
WRD - Celosvětová akce
Kód UT WoS článku
—