RUS  ENG
Full version
JOURNALS // Computer Research and Modeling // Archive

Computer Research and Modeling, 2014 Volume 6, Issue 1, Pages 79–97 (Mi crm305)

This article is cited in 9 papers

NUMERICAL METHODS AND THE BASIS FOR THEIR APPLICATION

Parallel implementation of a finite-element algorithms on a graphics accelerator in the software package FEStudio

S. P. Kopysov, I. M. Kuz'min, N. S. Nedozhogin, A. K. Novikov, V. N. Rychkov, Yu. A. Sagdeeva, L. E. Tonkov

Institute of Mechanics UB RAS, 34 T. Baramzinoy st., Izhevsk, 426067, Russia

Abstract: 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.

Keywords: finite element method, parallel computing, hybrid HPC platforms, object-oriented programming.

UDC: 519.6

Received: 26.11.2013

DOI: 10.20537/2076-7633-2014-6-1-79-97



© Steklov Math. Inst. of RAS, 2024