Finite Element Analysis with CUDA and Graphics Processor
碩士 === 國立成功大學 === 機械工程學系碩博士班 === 101 === In the capability of floating point operations, the graphic processor is better than the central processor recently. In addition, the graphic processor provides the double precision floating point operations already. Therefore, the efficiency of computations...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/86720805638260997944 |
id |
ndltd-TW-101NCKU5490069 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101NCKU54900692016-03-18T04:42:17Z http://ndltd.ncl.edu.tw/handle/86720805638260997944 Finite Element Analysis with CUDA and Graphics Processor 使用CUDA及圖形處理器作有限元素法計算分析 Wei-YanLai 賴韋諺 碩士 國立成功大學 機械工程學系碩博士班 101 In the capability of floating point operations, the graphic processor is better than the central processor recently. In addition, the graphic processor provides the double precision floating point operations already. Therefore, the efficiency of computations with numerous and repeated, the graphic processor would be better than the central processor. In finite element computations, it spends most of the computation time solving a set of linear equation. In this paper, the Jacobi conjugate gradient method has been used to solve a set of linear equation. There are the vector product, the vector-vector addition and multiplication, and the sparse matrix-vector multiplication in the iterative process. These computations have been calculated and analyzed by the graphic processor. Furthermore, the full matrix-matrix multiplication and the full matrix-vector multiplication have been calculated and analyzed too. Finally, a finite element problem has been solved by the graphic processor and the central processor respectively. In this paper, we use CUDA(Compute Unified Device Architecture) technology and the graphic processor manufactured by NVIDIA. The graphic processor GTX 580 of Fermi architecture and GTX TITAN of Kepler architecture have been used. The testing result shows that the efficiency of GTX 580 and GTX TITAN compared to the Intel® Core™ i5-2500 by single core are 79.09 times and 93.14 times respectively. Shi-Pin Ho 何旭彬 2013 學位論文 ; thesis 60 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 機械工程學系碩博士班 === 101 === In the capability of floating point operations, the graphic processor is better than the central processor recently. In addition, the graphic processor provides the double precision floating point operations already. Therefore, the efficiency of computations with numerous and repeated, the graphic processor would be better than the central processor.
In finite element computations, it spends most of the computation time solving a set of linear equation. In this paper, the Jacobi conjugate gradient method has been used to solve a set of linear equation. There are the vector product, the vector-vector addition and multiplication, and the sparse matrix-vector multiplication in the iterative process. These computations have been calculated and analyzed by the graphic processor. Furthermore, the full matrix-matrix multiplication and the full matrix-vector multiplication have been calculated and analyzed too. Finally, a finite element problem has been solved by the graphic processor and the central processor respectively.
In this paper, we use CUDA(Compute Unified Device Architecture) technology and the graphic processor manufactured by NVIDIA. The graphic processor GTX 580 of Fermi architecture and GTX TITAN of Kepler architecture have been used. The testing result shows that the efficiency of GTX 580 and GTX TITAN compared to the Intel® Core™ i5-2500 by single core are 79.09 times and 93.14 times respectively.
|
author2 |
Shi-Pin Ho |
author_facet |
Shi-Pin Ho Wei-YanLai 賴韋諺 |
author |
Wei-YanLai 賴韋諺 |
spellingShingle |
Wei-YanLai 賴韋諺 Finite Element Analysis with CUDA and Graphics Processor |
author_sort |
Wei-YanLai |
title |
Finite Element Analysis with CUDA and Graphics Processor |
title_short |
Finite Element Analysis with CUDA and Graphics Processor |
title_full |
Finite Element Analysis with CUDA and Graphics Processor |
title_fullStr |
Finite Element Analysis with CUDA and Graphics Processor |
title_full_unstemmed |
Finite Element Analysis with CUDA and Graphics Processor |
title_sort |
finite element analysis with cuda and graphics processor |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/86720805638260997944 |
work_keys_str_mv |
AT weiyanlai finiteelementanalysiswithcudaandgraphicsprocessor AT làiwéiyàn finiteelementanalysiswithcudaandgraphicsprocessor AT weiyanlai shǐyòngcudajítúxíngchùlǐqìzuòyǒuxiànyuánsùfǎjìsuànfēnxī AT làiwéiyàn shǐyòngcudajítúxíngchùlǐqìzuòyǒuxiànyuánsùfǎjìsuànfēnxī |
_version_ |
1718208116053508096 |