Treffer: 基于 Matlab 平台有限元方法的GPU加速.
Weitere Informationen
The acceleration of the two-dimensional Laplace equation on the GPU platform was realized by using the finite element method based on Matlab platform. Through the analysis of the physical problem and the construction of the physical model, the generation of the stiffness matrix of the whole CSR format was completed. Parallel programming of the finite element problem was implemented on the Matlab platform using the mixed programming of Matlab and CUDA. Combining with the Cu Blas numerical calculation library, the PCG algorithm was used to solve the large linear sparse system of the assembly, and the velocity potential of each lattice can be iterated efficiently. This algorithm not only gives full play to the efficiency of Matlab in numerical calculation, but also gives full play to the advantages of GPU in fine-grained parallel acceleration. [ABSTRACT FROM AUTHOR]
基于Matlab平台,采用有限元方法实现了对二维拉普拉斯(Laplace)方程在GPU平台上的加速.通过对物理问题的分析与物理模型的构建,完成总体CSR格式存储的刚度矩阵的生成;使用Matlab和CUDA混合编程,在Matlab平台上实现该有限元问题的并行加速;并结合Cu Blas数值计算库采用PCG算法求解装配后的大型线性稀疏方程组,从而高效地迭代出各格点的速度势.该算法既充分发挥了Matlab在数值计算方面的高效性,又充分发挥了GPU在细粒度并行加速方面的优势. [ABSTRACT FROM AUTHOR]
Copyright of Journal of Xinyang Normal University Natural Science Edition is the property of Journal of Xinyang Normal University Editorial Office and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)