基于Matlab平台有限元方法的GPU加速 |
| |
作者姓名: | 苏辉 邱夏青 马文鹏 |
| |
作者单位: | 信阳师范学院网络信息与计算中心;信阳师范学院计算机与信息技术学院 |
| |
摘 要: | 基于Matlab平台,采用有限元方法实现了对二维拉普拉斯(Laplace)方程在GPU平台上的加速.通过对物理问题的分析与物理模型的构建,完成总体CSR格式存储的刚度矩阵的生成;使用Matlab和CUDA混合编程,在Matlab平台上实现该有限元问题的并行加速;并结合Cu Blas数值计算库采用PCG算法求解装配后的大型线性稀疏方程组,从而高效地迭代出各格点的速度势.该算法既充分发挥了Matlab在数值计算方面的高效性,又充分发挥了GPU在细粒度并行加速方面的优势.
|
本文献已被 CNKI 等数据库收录! |
|