Login | Register

GPU-Accelerated Boundary Element Method for Stress Analysis of Underground Excavations


GPU-Accelerated Boundary Element Method for Stress Analysis of Underground Excavations

Gu, Junjie (2015) GPU-Accelerated Boundary Element Method for Stress Analysis of Underground Excavations. Masters thesis, Concordia University.

Text (application/pdf)
Gu_MASc_S2016.pdf - Accepted Version


Stress analysis is one of the most important processes in designing an underground excavation. With the usage of numerical methods on a computer, such as the Boundary Element Method (BEM), the process of stress analysis can be made accurate. However, the computational implementation of stress analysis often requires considerable time and computational resources. For example, in the implementation of BEM, the finer the computational grid is, the longer time will take to compute the results. Based on the research of GPU-accelerated stress analysis in geomechanics (Zsaki, 2011), this thesis investigates one type of acceleration method, which used the parallel computing ability of modern graphics processing units (GPUs), for application to the traditional BEM algorithm. In this thesis, OpenCL was used as the framework to compile and execute programs on GPUs. By transferring and executing the most computational expensive parts of the traditional BEM code onto GPU, a respectable acceleration was achieved. Subsequently, with the application of a two-dimensional circular excavation example, the accuracy of the BEM algorithm implementation on a GPU was verified for both single-precision and double-precision calculations. In addition, two more excavation examples were taken into consideration to assess the accuracy and reduction in solution time. The performance for these three examples successfully verified the GPU-accelerating method and displayed an impressive acceleration effect with the speedup ratio of about 500 for single-precision and 15 for double-precision.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Building, Civil and Environmental Engineering
Item Type:Thesis (Masters)
Authors:Gu, Junjie
Institution:Concordia University
Degree Name:M.A. Sc.
Program:Civil Engineering
Date:November 2015
Thesis Supervisor(s):Zsaki, A. M.
ID Code:980832
Deposited By: JUNJIE GU
Deposited On:15 Jun 2016 13:38
Last Modified:18 Jan 2018 17:52
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Back to top Back to top