图形处理器加速算法在复杂高层结构非线性响应分析中的应用

APPLICATION OF GRAPHICS PROCESSING UNIT BASED ALGORITHM IN NONLINEAR RESPONSE ANALYSIS TO COMPLEX HIGH-RISE BUILDING STRUCTURES

  • 摘要: 目前有限元分析软件多基于中央处理器的平台方式构建,在处理复杂高层结构非线性响应分析时暴露出计算耗时多、计算效率低以及对计算硬件要求高等问题。图形处理器由于其硬件构造的先天优势,可以提供十倍乃至上百倍于中央处理器的浮点运算和并行计算性能,因而为高层结构非线性计算所面临的瓶颈问题提供了一个切实可行的解决方法。该文在构建异构并行计算平台的基础上,提出一种适用于图形处理器加速的有限元并行数值计算方法。该方法利用精细化结构分析模型的自由度数据和图形处理器中的线程建立一一对应映射关系,对动力响应的隐式积分算法进行图形处理器线程级的并行化处理,并且结合EBE单元级的优化存储空间机制,降低系统方程组求解时对内存空间的需求。通过对比振动台试验结果对该方法进行验证,并对实际高层钢筋混凝土框筒结构工程进行弹塑性地震响应分析,结果显示该文所提方法在保证模型精度前提下能有效提高大型复杂高层结构非线性响应分析效率。

     

    Abstract: Currently, most of the commercial finite element (FE) softwares are based on the CPU architectures, which causes massively time consuming, low efficiency, and rigor of requirements of hardware during analyzing the nonlinear response of high-rise structures. Meanwhile, the emergence of GPU based algorithms presents significantly superior performance in floating-point operation and parallel computation due to its special configuration. Therefore, GPU based algorithms can provide a feasible solution for the perplexing issues of nonlinear computation of high-rise structures. Our work is to develop a parallel FE algorithm by introducing GPU and to construct a corresponding heterogeneous platform, ultimately leading to speed up the computation. Firstly, the mapping between the degrees of freedom (DOFs) of a refined model and the threads of GPU is formed. Then, the implicit integration algorithm for solving the dynamic response will be parallelized in threads; meanwhile, the strategies of storage are optimized in terms of element-by-element scale and the demand of memory was reduced while solving the equations. All of the GPU based algorithms have been validated by comparing with the experimental results of a shaking table. Moreover, the validated algorithms are extended to apply to the analysis of the elastic-plastic seismic response of a practical high-rise reinforced concrete frame tube structure. The results show that the proposed algorithm can not only guarantee the accuracy but also improve efficiency dramatically in the procedure of structural nonlinear response analyses.

     

/

返回文章
返回