arrow
Return

Parallelization of torsion finite element code using compressed stiffness matrix algorithm

delete2020-02-07
delete5
PRE
AI
A
Ali Rahmani Firoozjaee *
M
Mehdi Dehestani
DOI:10.1007/s00366-020-00952-wdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In the current study, the problems of elastic and elastoplastic torsion were formulated by finite element method. The finite element code was parallelized on both shared and distributed memory architectures. An assembling method with high parallelism ability and consuming minimum memory was proposed to obtain compressed global stiffness matrix directly. Parallel programming principles were expressed in two shared memory and distributed memory approaches; moreover, parallel well-known mathematical libraries were briefly expressed. In this paper, the main focus was on a lucid explanation of parallelization mechanisms in detail on two memory architectures such as some settings of Linux operating system for large-scale problems. To verify the ability of the proposed method and its parallel performance, several benchmark examples were represented with different mesh sizes and were compared with their respective analytical solutions. Considering the obtained results, the proposed sparse assembling algorithm decreased required memory significantly (about 10(3.5) to 10(5.5) times) and the obtained speedup was about 3.4 for the elastoplastic torsion problem in a simple multicore computer.
Keywords:
Parallelization
OpenMP
SuperLU
Assembling
Finite element method
Elastoplastic torsion
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Engineering with Computers cover
Engineering with Computers
IF:
4.9
Papers:
2.6K
Citations:
9.3K

Organization

B
babol noshirvani university of technology
Scholars:
3.2K
Papers: 3.1K
Citations: 3
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
New multi-GPU implementation for smoothed particle hydrodynamics on heterogeneous clusters
err2013-08-01
err159
PREAI
errDominguez, J. M.; Crespo, A. J. C.; Valdez-Balderas, D.; Rogers, B. D.; Gomez-Gesteira, M.
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Super linear speedup in a local parallel meshless solution of thermo-fluid problems
err2014-03-01
err21
PREAI
errKosec, G.; Depolli, M.; Rashkovska, A.; Trobec, R.
errShare
errSave
researcher View more