Date of Award

9-4-2012

Document Type

Thesis

Degree Name

Computer Science, MS

First Advisor

Hai Jiang

Committee Members

Jeff Jenness; Xiuzhen Huang

Call Number

LD 251 .A566t 2012 C3

Abstract

In the past few years, multi-core and many-core CPU/GPU architectures have received unprecedented attention and were becoming the only hope to keep Moore's law from working in this age. Because of the change of the computer architecture and the corresponding programming model, software development for the new GPU architectures has not been fully researched and is far behind the development of hardware. Applications and algorithms need to be redesigned and optimized as GPU code so that reasonable comparison can be made between CPU and GPU versions in term of performance. In this thesis work, the author collects four major research activities that have utilized NVidia Fermi GPU's computation power fully or partially and presents the acceleration procedures with rich details. Some of them, such as the genetic algorithm on traveling salesman problem and circular Hough transform, are more of algorithm test cases while the other works, exact matching approach based on Burrows-Wheelers transform and distributed file system based on secret sharing, are from the author's research, in which several contributions have also been made to the algorithm or system designs other than GPU accelerations. In the end, based on the different types of applications and their performance results, summaries of the relationship between applications and speedup ratios are made and corresponding suggestions for GPU-based high-performance computing are given.

Rights Management

Creative Commons Attribution 4.0 International License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.