BOUNDARY ELEMENT PARALLEL COMPUTATION FOR 3D ELASTOSTATICS USING CUDA

被引:0
作者
Wang, Yingjun [1 ]
Wang, Qifu [1 ]
Wang, Gang [1 ]
Huang, Yunbao [1 ]
Wei, Yixiong [1 ]
机构
[1] Huazhong Univ Sci & Technol, Natl CAD Support Software Engn Res Ctr, Wuhan 430074, Peoples R China
来源
PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2011, VOL 2, PTS A AND B | 2012年
关键词
parallel computation; BEM; 3D elastostatics; CUDA; ACIS mesh generation; SYSTEMS;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Finite Element Method (FEM) is pervasively used in most of 3D elastostatic numerical simulations, in which Computer Aided Design (CAD) models need to be converted into mesh models first and then enriched with semantic data (e.g. material parameters, boundary conditions). The interaction between CAD models and FEM models stated above is very intensive. Boundary Element Method (BEM) has been used gradually instead of FEM in recent years because of its advantage in meshing. BEM can reduce the dimensionality of the problem by one so that the complexity in mesh generation can be decreased greatly. In this paper, we present a Boundary Element parallel computation method for 3D elastostatics. The parallel computation runs on Graphics Processing Unit (GPU) using Computing Unified Device Architecture (CUDA). Three major components are included in such method: (1) BEM theory in 3D elastostatics and the boundary element coefficient integral methods, (2) the parallel BEM algorithm using CUDA, and (3) comparison the parallel BEM using CUDA with conventional BEM and FEM respectively by examples. The dimension reduction characteristics of BEM can dispose the 3D elastostatic problem by 2D meshes, therefore we develop a new faceting function to make the ACIS facet meshes suitable for Boundary Element Analysis (BEA). The examples show that the GPU parallel algorithm in this paper can accelerate BEM computation about 40 times.
引用
收藏
页码:347 / 355
页数:9
相关论文
共 50 条
[21]   Analytical transformation of the volume integral in the boundary integral equation for 3D anisotropic elastostatics involving body force [J].
Shiah, Y. C. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2014, 278 :404-422
[22]   The acceleration of 3D graphics transformations based on CUDA [J].
Nawfal, Sura ;
Ali, Fakhrulddin .
JOURNAL OF ENGINEERING DESIGN AND TECHNOLOGY, 2018, 16 (06) :925-937
[23]   A STATIC BOUNDARY ELEMENT ANALYSIS OF 3D ANISOTROPIC ELASTIC PROBLEMS [J].
Igumnov, L. A. ;
Markov, I. P. ;
Boev, A., V .
MATERIALS PHYSICS AND MECHANICS, 2019, 42 (04) :461-469
[24]   An element implementation of the boundary face method for 3D potential problems [J].
Qin, Xianyun ;
Zhang, Jianming ;
Li, Guangyao ;
Sheng, Xiaomin ;
Song, Qiao ;
Mu, Donghui .
ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2010, 34 (11) :934-943
[25]   GPU-ACCELERATED INTERACTIVE VISUALIZATION OF 3D VOLUMETRIC DATA USING CUDA [J].
Kumar, Piyush ;
Agrawal, Anupam .
INTERNATIONAL JOURNAL OF IMAGE AND GRAPHICS, 2013, 13 (02)
[26]   Transient heat conduction analysis of 3D solids with fiber inclusions using the boundary element method [J].
Ma, F. ;
Chatterjee, J. ;
Henry, D. P. ;
Banerjee, P. K. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2008, 73 (08) :1113-1136
[27]   Optimizing the computation of a parallel 3D finite difference algorithm for graphics processing units [J].
Porter-Sobieraj, J. ;
Cygert, S. ;
Kikola, D. ;
Sikorski, J. ;
Slodkowski, M. .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (06) :1591-1602
[28]   CUDA ACCELERATION OF 3D DYNAMIC SCENE RECONSTRUCTION AND 3D MOTION ESTIMATION FOR MOTION CAPTURE [J].
Zhang, Zheng ;
Seah, Hock Soon .
PROCEEDINGS OF THE 2012 IEEE 18TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2012), 2012, :284-291
[29]   Implementation of the r.cuda.los module in the open source GRASS GIS by using parallel computation on the NVIDIA CUDA graphic cards [J].
Osterman, Andrej .
ELEKTROTEHNISKI VESTNIK-ELECTROCHEMICAL REVIEW, 2012, 79 (1-2) :19-24
[30]   Corner treatment in 3D time-domain boundary element method [J].
Qin, Xiaofei ;
Lei, Weidong ;
Li, Hongjun ;
Fan, Youhua .
JOURNAL OF THE BRAZILIAN SOCIETY OF MECHANICAL SCIENCES AND ENGINEERING, 2022, 44 (11)