首页> 外文期刊>Advances in Engineering Software >A high performance crashworthiness simulation system based on GPU
【24h】

A high performance crashworthiness simulation system based on GPU

机译:基于GPU的高性能耐撞性仿真系统

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

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.
机译:耐撞性仿真系统是汽车行业的关键计算机辅助工程(CAE)工具之一,它暗示了两个潜在的相互矛盾的要求:准确性和效率。本文开发了一种基于图形处理单元(GPU)架构和显式有限元(FE)方法的并行耐撞性仿真系统。考虑了计算统一设备体系结构(CUDA)的实现细节。整个并行仿真系统包括并行的层次结构区域接触搜索算法(HITA)和并行惩罚接触力计算算法。建议使用三种基于GPU的基本并行策略来满足显式有限元算法的自然并行性。引入了两个免费的基于GPU的数值计算库cuBLAS和Thrust,以降低编程难度。此外,提出了一种混合数组和线程映射到元素的策略,以提高测试对搜索的性能。展开通过混合数组的嵌套循环的外循环以实现并行搜索。提出了一种基于数据排序的有效存储策略,以实现在联系人对搜索过程中具有合并访问权限的不同层次之间的数据传输。实现了到元件图案的螺纹映射,以计算穿透力和穿透力;双浮子原子操作用于分散接触力。基于Intel Core i7-930和NVIDIA GeForce GTX 580的三种不同模型的仿真结果证明了此开发的并行耐撞性仿真系统的精度和效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号