High-performance practical stiffness analysis of high-rise buildings using superfloor elements

被引:5
作者
Torky, Ahmed A. [1 ,2 ]
Rashed, Youssef F. [2 ]
机构
[1] British Univ Egypt, Fac Engn, Civil Engn Dept, El Sherouk City 11837, Egypt
[2] Cairo Univ, Boundary Elements Res Grp CUFEBE, Fac Engn, Giza 12613, Egypt
关键词
practical structural engineering; structural floors; plates in bending; boundary element method; superelement stiffness; parallel computing; OpenACC; GPU ACCELERATION; BOUNDARY; SIMULATION; OPENACC;
D O I
10.1093/jcde/qwaa018
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This study develops a high-performance computing method using OpenACC (Open Accelerator) for the stiffness matrix and load vector generation of shear-deformable plates in bending using the boundary element method on parallel processors. The boundary element formulation for plates in bending is used to derive fully populated displacement-based stiffness matrices and load vectors at degrees of freedom of interest. The computed stiffness matrix of the plate is defined as a single superfloor element and can be solved using stiffness analysis, Ku = F, instead of the conventional boundary element method, Hu = Gt. Fortran OpenACC code implementations are proposed for the computation of the superfloor element's stiffness, which includes one serial computing code for the CPU (central processing unit) and two parallel computing codes for the GPU (graphics processing unit) and multicore CPU. As industrial level practical floors are full of supports and geometrical information, the computation time of superfloor elements is reduced dramatically when computing on parallel processors. It is demonstrated that the OpenACC implementation does not affect numerical accuracy. The feasibility and accuracy are confirmed by numerical examples that include real buildings with industrial level structural floors. Engineering computations for massive floors with immense geometrical detail and a multitude of load cases can be modeled as is without the need for simplification.
引用
收藏
页码:211 / 227
页数:17
相关论文
共 21 条
[1]  
CAPS Enterprise CRAY Inc. The Portland Group Inc. & NVIDIA, 2011, OPENACC APPL PROGR I
[2]   A GLOBAL APPROACH FOR THREE-DIMENSIONAL ANALYSIS OF TALL BUILDINGS [J].
Carpinteri, A. ;
Lacidogna, G. ;
Puzzi, S. .
STRUCTURAL DESIGN OF TALL AND SPECIAL BUILDINGS, 2010, 19 (05) :518-536
[3]  
Cecka C., 2012, GPU COMPUTING GEMS
[4]  
Fam G. S. A., 2002, INT SERIES ADV BOUND
[5]   GPU Acceleration for FEM-Based Structural Analysis [J].
Georgescu, Serban ;
Chow, Peter ;
Okuda, Hiroshi .
ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2013, 20 (02) :111-121
[6]   CULA: Hybrid GPU Accelerated Linear Algebra Routines [J].
Humphrey, John R. ;
Price, Daniel K. ;
Spagnoli, Kyle E. ;
Paolini, Aaron L. ;
Kelmelis, Eric J. .
MODELING AND SIMULATION FOR DEFENSE SYSTEMS AND APPLICATIONS V, 2010, 7705
[7]   An improved GPU-oriented algorithm for elastostatic analysis with boundary element method [J].
Iuspa, Luigi ;
Fusco, Pietro ;
Ruocco, Eugenio .
COMPUTERS & STRUCTURES, 2015, 146 :105-116
[8]  
Larkin J., 2016, PROGRAMMING MASSIVEL
[9]   A novel meshless method for fully nonlinear advection-diffusion-reaction problems to model transfer in anisotropic media [J].
Lin, Ji ;
Reutskiy, S. Y. ;
Lu, Jun .
APPLIED MATHEMATICS AND COMPUTATION, 2018, 339 :459-476
[10]   Simulation of Seismic Wave Scattering by Embedded Cavities in an Elastic Half-Plane Using the Novel Singular Boundary Method [J].
Lin, Ji ;
Zhang, Chuanzeng ;
Sun, Linlin ;
Lu, Jun .
ADVANCES IN APPLIED MATHEMATICS AND MECHANICS, 2018, 10 (02) :322-342