首页 | 本学科首页   官方微博 | 高级检索  
     

基于CUDA平台的时域有限差分算法研究
引用本文:沈琛,王璐,胡玉娟,吴先良. 基于CUDA平台的时域有限差分算法研究[J]. 合肥工业大学学报(自然科学版), 2012, 35(5): 644-647
作者姓名:沈琛  王璐  胡玉娟  吴先良
作者单位:合肥师范学院 公共计算机教学部,安徽 合肥,230061
基金项目:高等学校省级优秀青年人才基金资助项目
摘    要:文章针对传统时域有限差分(FDTD)算法的不足,以图形加速卡为核心,通过理论分析和数值模拟,研究并实现了基于CUDA平台的FDTD并行算法。CUDA是最新的可编程多线程的通用计算GPU模型,由于FDTD算法在空间上具有天然的并行性,因此非常适合在GPU上实现并行算。文章描述了在CUDA编程模型上的FDTD算法的设计以及优化过程,并通过数值仿真实验结果证明了基于GPU的并行FDTD算法可以大大减少计算时间,基于GPU加速已成为电磁场数值计算的研究热点之一。

关 键 词:计算机图形处理器(GPU)  统一计算架构(CUDA)  时域有限差分(FDTD)算法

Study of FDTD algorithm based on CUDA platform
SHEN Chen , WANG Lu , HU Yu-juan , WU Xian-liang. Study of FDTD algorithm based on CUDA platform[J]. Journal of Hefei University of Technology(Natural Science), 2012, 35(5): 644-647
Authors:SHEN Chen    WANG Lu    HU Yu-juan    WU Xian-liang
Affiliation:(Department of Public Computer Teaching,Hefei Normal University,Hefei 230061,China)
Abstract:In this paper,in view of the deficiencies in traditional finite-difference time-domain(FDTD) algorithm,the FDTD parallel algorithm based on Compute Unified Device Architecture(CUDA) platform is studied and realized by taking the graphics processing unit(GPU) as the core and using theoretical analysis and numerical simulation.The CUDA is a fairly new technology to program inexpensive multi-threaded GPUs.The FDTD algorithm is well suited for parallel processing across spatial domain,thus it is a good candidate for the execution on a GPU.The design and optimization of FDTD algorithm for CUDA programming model are discussed.The results of numerical experiments demonstrate that the computation time of GPU based parallel FDTD algorithm decreases significantly.The GPU based acceleration has been a hot topic in the studies of electromagnetic field numerical computation.
Keywords:graphics processing unit(GPU)  Compute Unified Device Architecture(CUDA)  finite-difference time-domain(FDTD) algorithm
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号