Vše

Co hledáte?

Vše
Projekty
Výsledky výzkumu
Subjekty

Rychlé hledání

  • Projekty podpořené TA ČR
  • Významné projekty
  • Projekty s nejvyšší státní podporou
  • Aktuálně běžící projekty

Chytré vyhledávání

  • Takto najdu konkrétní +slovo
  • Takto z výsledků -slovo zcela vynechám
  • “Takto můžu najít celou frázi”

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