A study of efficient concurrent integration methods of B-Spline basis functions in IGA-FEM

被引:1
|
作者
Wozniak, Maciej [1 ]
Szyszka, Anna [1 ]
Rojas, Sergio [2 ]
机构
[1] AGH Univ Sci & Technol, Inst Comp Sci Elect & Telecommun, Dept Comp Sci, al A Mickiewicza 30, PL-30059 Krakow, Poland
[2] Pontificia Univ Catolica Valparaiso, Inst Matemat, Valparaiso, Chile
关键词
Isogeometric finite element method; Numerical integration; Trace theory; Sum factorization; ISOGEOMETRIC ANALYSIS; FINITE-ELEMENTS; COMPUTATION;
D O I
10.1016/j.jocs.2022.101857
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Based on trace theory, we study efficient methods for concurrent integration of B-spline basis functions in IGA-FEM. We motivate the discussion with the heat-equation problem discretized with the forward Euler time-marching scheme in time and the IGA-FEM in space, leading to the study of the cost associated with the assembling of the Mass matrix. We consider several scenarios of parallelization for two standard integration methods; the classical one and sum factorization. We aim to efficiently utilize hybrid memory machines, such as modern clusters, by focusing on the non-obvious layer of the shared memory part of concurrency. We estimate the performance of computations on a GPU and provide a strategy for performing such computations in practical implementations.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] An explicit time integration method for structural dynamics using septuple B-spline functions
    Wen, Wei-Bin
    Jian, Kai-Lin
    Luo, Shao-Ming
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2014, 97 (09) : 629 - 657
  • [32] Mapped B-spline basis functions for shape design and isogeometric analysis over an arbitrary parameterization
    Yuan, Xiaoyun
    Ma, Weiyin
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2014, 269 : 87 - 107
  • [33] An adaptive wavelet finite element method with high-order B-spline basis functions
    Tanaka, Satoyuki
    Okada, Hiroshi
    MECHANICAL BEHAVIOR OF MATERIALS X, PTS 1AND 2, 2007, 345-346 : 877 - +
  • [34] VARIATIONAL CALCULATIONS FOR HIGH-S-3 STATES IN HE WITH B-SPLINE BASIS FUNCTIONS
    CHEN, MK
    HSUE, CS
    JOURNAL OF PHYSICS B-ATOMIC MOLECULAR AND OPTICAL PHYSICS, 1992, 25 (20) : 4059 - 4067
  • [35] Complexity reduction in radial basis function (RBF) networks by using radial B-spline functions
    Saranli, A
    Baykal, B
    NEUROCOMPUTING, 1998, 18 (1-3) : 183 - 194
  • [36] Least-squares fitting of gamma-ray spectra with B-spline basis functions
    Zhu, M. H.
    Liu, L. G.
    You, Z.
    Xu, A. A.
    CISP 2008: FIRST INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, VOL 1, PROCEEDINGS, 2008, : 691 - +
  • [37] Time Domain Integral Equation Solvers Using Curvilinear RWG Spatial Basis Functions and Quadratic B-Spline Temporal Basis Functions
    Zhang, G. H.
    Xia, M. Y.
    APMC: 2008 ASIA PACIFIC MICROWAVE CONFERENCE (APMC 2008), VOLS 1-5, 2008, : 2611 - 2614
  • [38] A novel time integration method for structural dynamics utilizing uniform quintic B-spline functions
    Bin Wen, W.
    Luo, S. Ming
    Jian, K. Lin
    ARCHIVE OF APPLIED MECHANICS, 2015, 85 (12) : 1743 - 1759
  • [39] An explicit time integration method for structural dynamics using cubic B-spline polynomial functions
    Rostami, S.
    Shojaee, S.
    Saffari, H.
    SCIENTIA IRANICA, 2013, 20 (01) : 23 - 33
  • [40] Concurrent algorithm for integrating three-dimensional B-spline functions into machines with shared memory such as GPU
    Szyszka, Anna
    Wozniak, Maciej
    Schaefer, Robert
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2022, 398