计算力学学报2025,Vol.42Issue(6):904-912,9.DOI:10.7511/jslx20241022002
基于GPU并行的一种快速常规态近场动力学算法
A state based peridynamic algorithm based GPU parallelism
摘要
Abstract
This paper utilizes the parallel CUDA programming technology of GPU to study the parallel solution method of peridynamics.A cost-effective and high-performance peridynamics simulation framework,PD-General,has been designed.This analytical framework can accurately simulate ordinary state based peridynamics problems at an efficient computational rate.Compared with serial programs and OpenMP parallel programs,PD-General has achieved a maximum speedup of 800 times and 100 times,respectively.In conventional million-level particle simulations,performing 4000 iterations,the computation can be completed within 5 minutes in single precision and within 20 minutes in double precision.In the largest scale exploration,the program has achieved a computation of 69,856,200 iterations for a 1000-step two-dimensional uniaxial tension problem based on the ordinary state based peridynamics in single precision,taking only two minutes.关键词
常规态近场动力学/GPU并行/CUDA编程技术/加速比/单轴拉伸问题Key words
ordinary state based peridynamics/GPU parallelism/CUDA programming technology/acceleration ratio/two-dimensional uniaxial tension problem分类
数理科学引用本文复制引用
YANG Yang,SU Zixin..基于GPU并行的一种快速常规态近场动力学算法[J].计算力学学报,2025,42(6):904-912,9.基金项目
国家自然科学基金面上项目(12272160) (12272160)
深圳市稳定支持基金(20231129213819001)资助项目. (20231129213819001)