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

Full description

Saved in:
Bibliographic Details
Main Author: Tajdari, Teimour
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