Detection and GPU Accelerationof 3D FDTD Algorithms Based on Memory Access Patterns

被引:0
|
作者
Shao, Ran [1 ]
Linton, David [1 ]
Spence, Ivor [1 ]
Milligan, Peter [1 ]
Zheng, Ning [1 ]
机构
[1] Queens Univ Belfast, Sch Elect Elect Engn & Comp Sci, Belfast, Antrim, North Ireland
关键词
FDTD; Memory access pattern; LLVM; CUDA; 5.0; RADIATION;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A semi-automatic tool is reported that first analyzes the sequential FDTD program to obtain memory access patterns and related features, and then optimizes the FDTD program with combined use of several types of CUDA memory on both Fermi and Kepler architecture GPUs. The experiments show a 13% and 18% speedup using Fermi and Kepler GPUs respectively compared to the GPU version program without optimization. Up to 142 times speedup is achieved compared to the sequential FDTD C program at a FDTD 3D mesh size of 250*250*250 (15.625 million mesh cells) with 10 layers CPML boundary conditions in 4096 time steps.
引用
收藏
页码:2520 / 2526
页数:7
相关论文
共 50 条
  • [31] 3D fast inversion of gravity data based on GPU
    WANG Xusheng
    ZENG Zhaofa
    Global Geology, 2018, 21 (02) : 114 - 119
  • [32] 3D Shadow Modeling for Detection of Descended Patterns on 3D Pavement Surface
    Zhang, Allen
    Wang, Kelvin C. P.
    Ai, Changfa
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2017, 31 (04)
  • [33] Demonstration of 3D Convolution Kernel Function Based on 8-Layer 3D Vertical Resistive Random Access Memory
    Huo, Qiang
    Liu, Ming
    Song, Renjun
    Lei, Dengyun
    Luo, Qing
    Wu, Zhenhua
    Wu, Zuheng
    Zhao, Xiaojin
    Zhang, Feng
    Li, Ling
    IEEE ELECTRON DEVICE LETTERS, 2020, 41 (03) : 497 - 500
  • [34] Voronoi toolpaths for PCB mechanical etch: Simple and intuitive algorithms with the 3D GPU
    Vona, MA
    Rus, D
    2005 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-4, 2005, : 2759 - 2766
  • [35] The 3D Modeling of GATEM in Fractured Random Media Based on FDTD
    Wu, Qiong
    Zhang, Yuehan
    Guan, Shanshan
    Li, Dongsheng
    Ji, Yanju
    APPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY JOURNAL, 2021, 36 (11): : 1401 - 1406
  • [36] 3D CUDA FDTD Based Method for Analysis of Microstrip Antennas
    Pimenta, R. C. M.
    Africano, M. V.
    Adriano, R.
    Resende, U. C.
    2017 SBMO/IEEE MTT-S INTERNATIONAL MICROWAVE AND OPTOELECTRONICS CONFERENCE (IMOC), 2017,
  • [37] 3D low-dispersion ifd-fdtd based on 3D isotropic finite difference
    Xiao, F
    Tang, XH
    Mao, RJ
    Zhang, XJ
    MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2005, 46 (04) : 381 - 384
  • [38] Out-of-Core GPU-based Change Detection in Massive 3D Point Clouds
    Richter, Rico
    Kyprianidis, Jan Eric
    Doellner, Juergen
    TRANSACTIONS IN GIS, 2013, 17 (05) : 724 - 741
  • [39] Fast 3D transient electromagnetic forward modeling using BEDS-FDTD algorithm and GPU parallelization
    Liu, Shangbin
    Chen, Chengdong
    Sun, Huaifeng
    GEOPHYSICS, 2022, 87 (05) : E359 - E375
  • [40] Exploring Memory Access Techniques for Efficient FPGA based 3D CNN Accelerator Design
    Khan, Fatima Hameed
    Pasha, Muhammad Adeel
    Masud, Shahid
    2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 218 - 222