Parallel implementation of a finite-element algorithms on a graphics accelerator in the software package FEStudio
In this paper, we present new parallel algorithms for finite element analysis implemented in the FEStudio software framework. We describe the programming model of finite element method, which supports parallelism on different stages of numerical simulations. Using this model, we develop parallel alg...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | Russian |
Published: |
Institute of Computer Science
2014-02-01
|
Series: | Компьютерные исследования и моделирование |
Subjects: | |
Online Access: | http://crm.ics.org.ru/uploads/crmissues/crm_2014_1/14106.pdf |
id |
doaj-c0255cb6cb0e40cb8d49a28615c687c6 |
---|---|
record_format |
Article |
spelling |
doaj-c0255cb6cb0e40cb8d49a28615c687c62020-11-25T01:39:02ZrusInstitute of Computer ScienceКомпьютерные исследования и моделирование2076-76332077-68532014-02-0161799710.20537/2076-7633-2014-6-1-79-972118Parallel implementation of a finite-element algorithms on a graphics accelerator in the software package FEStudioLeonid Evgen'evich TonkovYulia Albertovna SagdeevaVladimir Nikolaevich RychkovAlexander Konstantinovich NovikovNikita Sergeevich NedozhoginIgor Mikhailovich KuzminSergey Petrovich KopysovIn this paper, we present new parallel algorithms for finite element analysis implemented in the FEStudio software framework. We describe the programming model of finite element method, which supports parallelism on different stages of numerical simulations. Using this model, we develop parallel algorithms of numerical integration for dynamic problems and local stiffness matrices. For constructing and solving the systems of equations, we use the CUDA programming platform.http://crm.ics.org.ru/uploads/crmissues/crm_2014_1/14106.pdffinite element methodparallel computinghybrid HPC platformsobject-oriented programming |
collection |
DOAJ |
language |
Russian |
format |
Article |
sources |
DOAJ |
author |
Leonid Evgen'evich Tonkov Yulia Albertovna Sagdeeva Vladimir Nikolaevich Rychkov Alexander Konstantinovich Novikov Nikita Sergeevich Nedozhogin Igor Mikhailovich Kuzmin Sergey Petrovich Kopysov |
spellingShingle |
Leonid Evgen'evich Tonkov Yulia Albertovna Sagdeeva Vladimir Nikolaevich Rychkov Alexander Konstantinovich Novikov Nikita Sergeevich Nedozhogin Igor Mikhailovich Kuzmin Sergey Petrovich Kopysov Parallel implementation of a finite-element algorithms on a graphics accelerator in the software package FEStudio Компьютерные исследования и моделирование finite element method parallel computing hybrid HPC platforms object-oriented programming |
author_facet |
Leonid Evgen'evich Tonkov Yulia Albertovna Sagdeeva Vladimir Nikolaevich Rychkov Alexander Konstantinovich Novikov Nikita Sergeevich Nedozhogin Igor Mikhailovich Kuzmin Sergey Petrovich Kopysov |
author_sort |
Leonid Evgen'evich Tonkov |
title |
Parallel implementation of a finite-element algorithms on a graphics accelerator in the software package FEStudio |
title_short |
Parallel implementation of a finite-element algorithms on a graphics accelerator in the software package FEStudio |
title_full |
Parallel implementation of a finite-element algorithms on a graphics accelerator in the software package FEStudio |
title_fullStr |
Parallel implementation of a finite-element algorithms on a graphics accelerator in the software package FEStudio |
title_full_unstemmed |
Parallel implementation of a finite-element algorithms on a graphics accelerator in the software package FEStudio |
title_sort |
parallel implementation of a finite-element algorithms on a graphics accelerator in the software package festudio |
publisher |
Institute of Computer Science |
series |
Компьютерные исследования и моделирование |
issn |
2076-7633 2077-6853 |
publishDate |
2014-02-01 |
description |
In this paper, we present new parallel algorithms for finite element analysis implemented in the FEStudio software framework. We describe the programming model of finite element method, which supports parallelism on different stages of numerical simulations. Using this model, we develop parallel algorithms of numerical integration for dynamic problems and local stiffness matrices. For constructing and solving the systems of equations, we use the CUDA programming platform. |
topic |
finite element method parallel computing hybrid HPC platforms object-oriented programming |
url |
http://crm.ics.org.ru/uploads/crmissues/crm_2014_1/14106.pdf |
work_keys_str_mv |
AT leonidevgenevichtonkov parallelimplementationofafiniteelementalgorithmsonagraphicsacceleratorinthesoftwarepackagefestudio AT yuliaalbertovnasagdeeva parallelimplementationofafiniteelementalgorithmsonagraphicsacceleratorinthesoftwarepackagefestudio AT vladimirnikolaevichrychkov parallelimplementationofafiniteelementalgorithmsonagraphicsacceleratorinthesoftwarepackagefestudio AT alexanderkonstantinovichnovikov parallelimplementationofafiniteelementalgorithmsonagraphicsacceleratorinthesoftwarepackagefestudio AT nikitasergeevichnedozhogin parallelimplementationofafiniteelementalgorithmsonagraphicsacceleratorinthesoftwarepackagefestudio AT igormikhailovichkuzmin parallelimplementationofafiniteelementalgorithmsonagraphicsacceleratorinthesoftwarepackagefestudio AT sergeypetrovichkopysov parallelimplementationofafiniteelementalgorithmsonagraphicsacceleratorinthesoftwarepackagefestudio |
_version_ |
1725050735195848704 |