arrow
Return

A high performance crashworthiness simulation system based on GPU

delete2015-08-01
delete21
PRE
AI
Y
Yong Cai
汪
汪国平 (Guoping Wang) *
G
Guangyao Li
H
Hu Wang
DOI:10.1016/j.advengsoft.2015.04.003delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Crashworthiness simulation system is one of the key computer-aided engineering (CAE) tools for the automobile industry and implies two potential conflicting requirements: accuracy and efficiency. A parallel crashworthiness simulation system based on graphics processing unit (GPU) architecture and the explicit finite element (FE) method is developed in this work. Implementation details with compute unified device architecture (CUDA) are considered. The entire parallel simulation system involves a parallel hierarchy-territory contact-searching algorithm (HITA) and a parallel penalty contact force calculation algorithm. Three basic GPU-based parallel strategies are suggested to meet the natural parallelism of the explicit FE algorithm. Two free GPU-based numerical calculation libraries, cuBLAS and Thrust, are introduced to decrease the difficulty of programming. Furthermore, a mixed array and a thread map to element strategy are proposed to improve the performance of the test pairs searching. The outer loop of the nested loop through the mixed array is unrolled to realize parallel searching. An efficient storage strategy based on data sorting is presented to realize data transfer between different hierarchies with coalesced access during the contact pairs searching. A thread map to element pattern is implemented to calculate the penetrations and the penetration forces; a double float atomic operation is used to scatter contact forces. The simulation results of the three different models based on the Intel Core i7-930 and the NVIDIA GeForce GTX 580 demonstrate the precision and efficiency of this developed parallel crashworthiness simulation system. (C) 2015 Elsevier Ltd. All rights reserved.
Keywords:
Crashworthiness
Explicit finite element
Graphics processing units
CUDA
Parallel programming
CAE
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

Advances in Engineering Software cover
Advances in Engineering Software
IF:
5.7
Papers:
3.4K
Citations:
1.2W

Organization

P
peking university
Scholars:
11.9W
Papers: 8.7W
Citations: 146
H
hunan university
Scholars:
4.5W
Papers: 3.3W
Citations: 70
Cited Papers

Cited Papers

Systemic chimerism in human female recipients of male livers
err1992-10-01
err0
errOAAI
errT.E Starzl; H Ramos; A Zeevi; C Ricordi; S Ildstad; N Murase; A.J Demetris; M Trucco; W.A Rudert; M Kocova
errShare
errSave
Establishing nursing-sensitive quality indicators for the operating room: A cross-sectional Delphi survey conducted in China
err2017-01-01
err0
PREAI
errQi Wu; Li-Hua Huang; Mei-Yuan Xing; Zhi-Xian Feng; Le-Wen Shao; Mei-Yun Zhang; Rong-Ya Shao
errShare
errSave
In lens BSE detector with energy filtering
err2018-06-01
err0
PREAI
errTomáš Radlička; Marek Unčovský; Martin Oral
errShare
errSave
Benign Recurrent Intrahepatic Cholestasis Type 2 in Siblings with Novel ABCB11 Mutations
err2019-01-01
err0
errOAAI
errMin Ji Sohn; Min Hyung Woo; Moon-Woo Seong; Sung Sup Park; Gyeong Hoon Kang; Jin Soo Moon; Jae Sung Ko
errShare
errSave
Parallel strategies for crash and impact simulations
err2000-04-01
err55
errOAAI
errBrown, K; Attaway, S; Plimpton, S; Hendrickson, B
errShare
errSave
researcher View more