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...

Full description

Bibliographic Details
Main Authors: Wei-YanLai, 賴韋諺
Other Authors: Shi-Pin Ho
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