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 条
  • [41] 3D navigation based on a visual memory
    Remazeilles, Anthony
    Chaumette, Francois
    Gros, Patrick
    2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, : 2719 - +
  • [42] Memory-Efficient Parallelization of 3D Lattice Boltzmann Flow Solver on a GPU
    Nhat-Phuong Tran
    Lee, Myungho
    Choi, Dong Hoon
    2015 IEEE 22ND INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2015, : 315 - 324
  • [43] A low-cost 3D human interface device using GPU-based optical flow algorithms
    del Riego, Rafael
    Otero, Jose
    Ranilla, Jose
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2011, 18 (04) : 391 - 400
  • [44] 3D IWGA source in FDTD modeling
    Karkashadze, D.
    Shoshiashvili, L.
    Ghvedashvili, G.
    Kakulia, D.
    Kajaia, G.
    Gogua, T.
    DIPED-2006: DIRECT AND INVERSE PROBLEMS OF ELECTROMAGNETIC AND ACOUSTIC WAVE THEORY, 2006, : 197 - +
  • [45] 3D object detection algorithms in autonomous driving: A review
    Ren K.-Y.
    Gu M.-Y.
    Yuan Z.-Q.
    Yuan S.
    Kongzhi yu Juece/Control and Decision, 2023, 38 (04): : 865 - 889
  • [46] Large 3D Object FDTD Simulations
    Rudnicki, Janusz
    Sypniewski, Maciej
    2012 19th International Conference on Microwave Radar and Wireless Communications (MIKON), Vols 1 and 2, 2012, : 505 - 507
  • [47] Algorithms for generating adaptive projection patterns for 3D shape measurement
    Peng, Tao
    Gupta, Satyandra K.
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2008, 8 (03) : 0310091 - 03100912
  • [48] STEP RING BASED 3D PATH PLANNING VIA GPU SIMULATION FOR SUBTRACTIVE 3D PRINTING
    Wu, Zhengkai
    Tucker, Thomas M.
    Nath, Chandra
    Kurfess, Thomas R.
    Vuduc, Richard W.
    PROCEEDINGS OF THE ASME 11TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE, 2016, VOL 2, 2016,
  • [49] Embedded GPU 3D Panoramic Viewing System Based on Virtual Camera Roaming 3D Environment
    Meng, Hao
    Yuan, Fei
    Xu, Yili
    Yan, Tianhao
    IEEE ACCESS, 2019, 7 : 130156 - 130167
  • [50] Statistical Pattern Based Modeling of GPU Memory Access Streams
    Panda, Reena
    Zheng, Xinnian
    Wang, Jiajun
    Gerstlauer, Andreas
    John, Lizy K.
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,