Etd

GPU computing of Heat Equations

Public

Downloadable Content

open in viewer

There is an increasing amount of evidence in scientific research and industrial engineering indicating that the graphic processing unit (GPU) has a higher efficiency and a stronger ability over CPUs to process certain computations. The heat equation is one of the most well-known partial differential equations with well-developed theories, and application in engineering. Thus, we chose in this report to use the heat equation to numerically solve for the heat distributions at different time points using both GPU and CPU programs. The heat equation with three different boundary conditions (Dirichlet, Neumann and Periodic) were calculated on the given domain and discretized by finite difference approximations. The programs solving the linear system from the heat equation with different boundary conditions were implemented on GPU and CPU. A convergence analysis and stability analysis for the finite difference method was performed to guarantee the success of the program. Iterative methods and direct methods to solve the linear system are also discussed for the GPU. The results show that the GPU has a huge advantage in terms of time spent compared with CPU in large size problems.

Creator
Contributors
Degree
Unit
Publisher
Language
  • English
Identifier
  • etd-042915-170530
Keyword
Advisor
Defense date
Year
  • 2015
Date created
  • 2015-04-29
Resource type
Rights statement
Last modified
  • 2021-01-08

Relations

In Collection:

Items

Items

Permanent link to this page: https://digital.wpi.edu/show/j098zb18x