Return
Finite element method completely implemented for graphic processor units using parallel algorithm libraries
DOI:10.1177/1094342017694703.png)
Abstract
En 中文
A finite element code is developed in which all of the computationally expensive steps are performed on a graphics processing unit via the THRUST and the PARALUTION libraries. The code focuses on the simulation of transient problems where the repeated computations per time-step create the computational cost. It is used to solve partial and ordinary differential equations as they arise in thermal-runaway simulations of automotive batteries. The speed-up obtained by utilizing the graphics processing unit for every critical step is compared against the single core and the multi-threading solutions which are also supported by the chosen libraries. This way a high total speed-up on the graphics processing unit is achieved without the need for programming a single classical Compute Unified Device Architecture kernel.
Keywords:
Finite element method
graphics processing unit programming
non-linear partial differential equation
matrix assembly
linear solver
thermal runaway
AI Summary
Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.
Journal
IF:
2.5
Papers:
1.1K
Citations:
1.3K
Organization
Cited Papers
Room-temperature synthesis of mesoporous CuO and its catalytic activity for cyclohexene oxidation
RSC Advances
IF0
Thermal-runaway experiments on consumer Li-ion batteries with metal-oxide and olivin-type cathodes
RSC ADVANCES
IF4.6

