Abstract
A heterogeneous parallel computing method for 3D transient nonlinear thermomechanical problems is proposed based on CPU-GPU platforms. The method is developed based on the stable node-based smoothed finite element method (SNS-FEM) and element-by-element (EBE) strategy. The SNS-FEM method ensures the accuracy of temperature and displacement solution. To obtain higher computational efficiency, a series of parallel computing strategies are proposed in this paper. A one-to-one mapping relationship is established between smoothing domains calculation and threads in GPU. To improve the efficiency of constructing the smoothing domain, a semi-parallel construction method is developed. And a preindexing method is proposed to improve the computational efficiency of solving linear equations by the parallel preconditioned conjugate gradient (PCG) method. The developed heterogeneous parallel computing method is quite accurate and efficient in computing the model composed of tetrahedral elements, obtaining a speedup ratio of 52.31 when the model contains 67,204 degrees of freedom.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.