GPU implementation using CUDA
This thesis considers the application of desktop computer video card as a processor to solve two algorithms in medical imaging and sparse matrix operations. The GPU (Graphic Processing Unit) hardware structure in the video card is designed and dedicated to 3D graphic rendering that include matrix an...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/12056/6/TeimourTajdariMFKE2009.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-utm-ep.12056 |
---|---|
record_format |
uketd_dc |
spelling |
my-utm-ep.120562017-09-19T08:55:12Z GPU implementation using CUDA 2009-11 Tajdari, Teimour TK Electrical engineering. Electronics Nuclear engineering This thesis considers the application of desktop computer video card as a processor to solve two algorithms in medical imaging and sparse matrix operations. The GPU (Graphic Processing Unit) hardware structure in the video card is designed and dedicated to 3D graphic rendering that include matrix and vector operation. To reconstruct the Magnetic Resonance Images, we apply IFFT that is a fast algorithm for Fourier transforms and has a parallel structure that can be used in GPU processor. Another experiment for GPU application is sparse matrix operations. Two case studies to work with sparse matrix operations are 662_bus and 494_bus admittance matrices. We apply these two matrices to obtain lines current. We Implement the algorithms on GPU GeForce GTX 295 in CUDA platform at Visual C++ Host compiler, the results show 7X speedup when the same kernels running on CPU Phentom™ II X4 2.6GHz. 2009-11 Thesis http://eprints.utm.my/id/eprint/12056/ http://eprints.utm.my/id/eprint/12056/6/TeimourTajdariMFKE2009.pdf application/pdf en public masters Universiti Teknologi Malaysia, Faculty of Electrical Engineering Faculty of Electrical Engineering |
institution |
Universiti Teknologi Malaysia |
collection |
UTM Institutional Repository |
language |
English |
topic |
TK Electrical engineering Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering Electronics Nuclear engineering Tajdari, Teimour GPU implementation using CUDA |
description |
This thesis considers the application of desktop computer video card as a processor to solve two algorithms in medical imaging and sparse matrix operations. The GPU (Graphic Processing Unit) hardware structure in the video card is designed and dedicated to 3D graphic rendering that include matrix and vector operation. To reconstruct the Magnetic Resonance Images, we apply IFFT that is a fast algorithm for Fourier transforms and has a parallel structure that can be used in GPU processor. Another experiment for GPU application is sparse matrix operations. Two case studies to work with sparse matrix operations are 662_bus and 494_bus admittance matrices. We apply these two matrices to obtain lines current. We Implement the algorithms on GPU GeForce GTX 295 in CUDA platform at Visual C++ Host compiler, the results show 7X speedup when the same kernels running on CPU Phentom™ II X4 2.6GHz. |
format |
Thesis |
qualification_level |
Master's degree |
author |
Tajdari, Teimour |
author_facet |
Tajdari, Teimour |
author_sort |
Tajdari, Teimour |
title |
GPU implementation using CUDA |
title_short |
GPU implementation using CUDA |
title_full |
GPU implementation using CUDA |
title_fullStr |
GPU implementation using CUDA |
title_full_unstemmed |
GPU implementation using CUDA |
title_sort |
gpu implementation using cuda |
granting_institution |
Universiti Teknologi Malaysia, Faculty of Electrical Engineering |
granting_department |
Faculty of Electrical Engineering |
publishDate |
2009 |
url |
http://eprints.utm.my/id/eprint/12056/6/TeimourTajdariMFKE2009.pdf |
_version_ |
1747814890283728896 |