Implementation and Evaluation of 3D Finite Element Method Application for CUDA

被引:0
|
作者
Ohshima, Satoshi [1 ]
Hayashi, Masae [1 ]
Katagiri, Takahiro [1 ]
Nakajima, Kengo [1 ]
机构
[1] Univ Tokyo, Bunkyo Ku, Tokyo 113, Japan
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes a fast implementation of a FEM application on a GPU. We implemented our own FEM application and succeeded in obtaining a performance improvement in two of our application components: Matrix Assembly and Sparse Matrix Solver. Moreover, we found that accelerating our Boundary Condition Setting component on the GPU and omitting CPU-GPU data transfer between Matrix Assembly and Sparse Matrix Solver slightly further reduces execution time. As a result, the execution time of the entire FEM application was shortened from 44.65 sec on only a CPU (Nehalem architecture, 4 cores, OpenMP) to 17.52 sec on a CPU with a GPU (TeslaC2050).
引用
收藏
页码:140 / 148
页数:9
相关论文
共 50 条
  • [1] Intraoperative 3D Finite Element Computation Using CUDA
    Strbac, Vukasin
    Vander Sloten, Jos
    Famaey, Nele
    [J]. 6TH EUROPEAN CONFERENCE OF THE INTERNATIONAL FEDERATION FOR MEDICAL AND BIOLOGICAL ENGINEERING, 2015, 45 : 371 - +
  • [2] Development of a CUDA Implementation of the 3D FDTD Method
    Livesey, Matthew
    Stack, James Francis, Jr.
    Costen, Fumie
    Nanri, Takeshi
    Nakashima, Norimasa
    Fujino, Seiji
    [J]. IEEE ANTENNAS AND PROPAGATION MAGAZINE, 2012, 54 (05) : 186 - 195
  • [3] ON APPLICATION OF FINITE ELEMENT METHOD FOR APPROXIMATION OF 3D FLOW PROBLEMS
    Svacek, P.
    Horacek, J.
    [J]. TOPICAL PROBLEMS OF FLUID MECHANICS 2015, 2015, : 175 - 182
  • [4] 3D hierarchical interface-enriched finite element method: Implementation and applications
    Soghrati, Soheil
    Ahmadian, Hossein
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2015, 299 : 45 - 55
  • [5] MFL analysis by 3D finite element method
    Huang, ZY
    Que, PW
    Chen, L
    Jin, T
    [J]. ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 5352 - 5355
  • [6] An efficient 3D stochastic finite element method
    Chakraborty, S
    Bhattacharyya, B
    [J]. INTERNATIONAL JOURNAL OF SOLIDS AND STRUCTURES, 2002, 39 (09) : 2465 - 2475
  • [7] GPU-based implementation of finite element method for elasticity using CUDA
    Zhang, Jianfei
    Shen, Defei
    [J]. 2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1003 - 1008
  • [8] Object-oriented implementation of 3D DC adaptive finite-element method
    Zhengyong Ren
    Jingtian Tang
    Feiyan Wang
    Xiao Xiao
    Changsheng Liu
    Rongwen Guo
    [J]. Frontiers of Earth Science in China, 2010, 4 : 229 - 236
  • [9] Object-oriented implementation of 3D DC adaptive finite-element method
    Ren, Zhengyong
    Tang, Jingtian
    Wang, Feiyan
    Xiao, Xiao
    Liu, Changsheng
    Guo, Rongwen
    [J]. FRONTIERS OF EARTH SCIENCE, 2010, 4 (02) : 229 - 236
  • [10] An hp-adaptive finite element method for electromagnetics -: part II:: A 3D implementation
    Rachowicz, W
    Demkowicz, L
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2002, 53 (01) : 147 - 180