首页> 外文期刊>Computer physics communications >GPU-accelerated indirect boundary element method for voxel model analyses with fast multipole method
【24h】

GPU-accelerated indirect boundary element method for voxel model analyses with fast multipole method

机译:利用GPU加速的间接边界元方法进行快速多极点方法进行体素模型分析

获取原文
获取原文并翻译 | 示例
       

摘要

An indirect boundary element method (BEM) that uses the fast multipole method (FMM) was accelerated using graphics processing units (GPUs) to reduce the time required to calculate a three-dimensional electrostatic field. The BEM is designed to handle cubic voxel models and is specialized to consider square voxel walls as boundary surface elements. The FMM handles the interactions among the surface charge elements and directly outputs surface integrals of the fields over each individual element. The CPU code was originally developed for field analysis in human voxel models derived from anatomical images. FMM processes are programmed using the NVIDIA Compute Unified Device Architecture (CUDA) with double-precision floating-point arithmetic on the basis of a shared pseudocode template. The electric field induced by DC-current application between two electrodes is calculated for two models with 499,629 (model 1) and 1,458,813 (model 2) surface elements. The calculation times were measured with a four-GPU configuration (two NVIDIA GTX295 cards) with four CPU cores (an Intel Core i7-975 processor). The times required by a linear system solver are 31 s and 186 s for models 1 and 2, respectively. The speed-up ratios of the FMM range from 5.9 to 8.2 for model 1 and from 5.0 to 5.6 for model 2. The calculation speed for element-interaction in this BEM analysis was comparable to that of particle-interaction using FMM on a GPU.
机译:使用图形多处理单元(GPU)加速了使用快速多极方法(FMM)的间接边界元素方法(BEM),以减少计算三维静电场所需的时间。 BEM设计用于处理立方体素模型,并且专门考虑将方形体素墙视为边界表面元素。 FMM处理表面电荷元素之间的相互作用,并直接在每个单独的元素上输出场的表面积分。 CPU代码最初是为从解剖图像派生的人体素模型中的现场分析而开发的。 FMM流程使用NVIDIA Compute Unified设备体系结构(CUDA)和双精度浮点算法,基于共享的伪代码模板进行编程。对于两个具有499,629(模型1)和1,458,813(模型2)表面元素的模型,计算了两个电极之间的直流电流施加引起的电场。计算时间是通过具有四个CPU内核(一个Intel Core i7-975处理器)的四个GPU配置(两个NVIDIA GTX295卡)进行测量的。对于模型1和2,线性系统求解器所需的时间分别为31 s和186 s。对于模型1,FMM的加速比范围从5.9到8.2,对于模型2,FMM的加速比在5.0到5.6之间。在此BEM分析中,元素相互作用的计算速度与在GPU上使用FMM进行颗粒相互作用的速度相当。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号