Efficient usage strategy of limited shared memory in Graphical Processing Unit (GPU) for accelerate DNA sequence alignment / Ahmad Hasif Azman
DNA sequence alignment is expected to help uncover important information about the human body, disease, genetics and other biological relationships when discovered. In addition, intensive efforts have been made to improve the performance of sequence alignment through hardware-based acceleration usin...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2023
|
Subjects: | |
Online Access: | https://ir.uitm.edu.my/id/eprint/88756/1/88756.pdf https://ir.uitm.edu.my/id/eprint/88756/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Mara |
Language: | English |
id |
my.uitm.ir.88756 |
---|---|
record_format |
eprints |
spelling |
my.uitm.ir.887562024-07-22T08:19:26Z https://ir.uitm.edu.my/id/eprint/88756/ Efficient usage strategy of limited shared memory in Graphical Processing Unit (GPU) for accelerate DNA sequence alignment / Ahmad Hasif Azman Azman, Ahmad Hasif Sequences (Mathematics) Evolutionary programming (Computer science). Genetic algorithms DNA sequence alignment is expected to help uncover important information about the human body, disease, genetics and other biological relationships when discovered. In addition, intensive efforts have been made to improve the performance of sequence alignment through hardware-based acceleration using the Graphical Processing Unit (GPU) accelerator. This implementation is becoming increasingly popular due to the flexibility of the accelerator design, parallel computational solutions and the ability to simultaneously increase the performance of the alignment. The performance of the DNA sequence alignment system is highly dependent on the algorithm, GPU designed architecture and accelerator performance. In this study, the focus is on utilizing the memory capabilities of GPUs to accelerate the Smith-Waterman algorithm has been proposed. Three new approaches based on global memory, shared memory and a combination of global and shared memory are used in this design. Moreover, the execution time proves that the design is able to speed up the computational process by about 90% compared to the Central Processing Unit (CPU). Again, the result proves that the acceleration of the GPU is able to speed up the processing of the DNA sequence alignment without affecting the result. Finally, the results obtained have shown that the proposed system offers better performance and design than previous work on accelerating SWA DNA sequence alignment using GPU accelerators. 2023 Thesis NonPeerReviewed text en https://ir.uitm.edu.my/id/eprint/88756/1/88756.pdf Efficient usage strategy of limited shared memory in Graphical Processing Unit (GPU) for accelerate DNA sequence alignment / Ahmad Hasif Azman. (2023) Masters thesis, thesis, Universiti Teknologi MARA (UiTM). <http://terminalib.uitm.edu.my/88756.pdf> |
institution |
Universiti Teknologi Mara |
building |
Tun Abdul Razak Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Mara |
content_source |
UiTM Institutional Repository |
url_provider |
http://ir.uitm.edu.my/ |
language |
English |
topic |
Sequences (Mathematics) Evolutionary programming (Computer science). Genetic algorithms |
spellingShingle |
Sequences (Mathematics) Evolutionary programming (Computer science). Genetic algorithms Azman, Ahmad Hasif Efficient usage strategy of limited shared memory in Graphical Processing Unit (GPU) for accelerate DNA sequence alignment / Ahmad Hasif Azman |
description |
DNA sequence alignment is expected to help uncover important information about the human body, disease, genetics and other biological relationships when discovered. In addition, intensive efforts have been made to improve the performance of sequence alignment through hardware-based acceleration using the Graphical Processing Unit (GPU) accelerator. This implementation is becoming increasingly popular due to the flexibility of the accelerator design, parallel computational solutions and the ability to simultaneously increase the performance of the alignment. The performance of the DNA sequence alignment system is highly dependent on the algorithm, GPU designed architecture and accelerator performance. In this study, the focus is on utilizing the memory capabilities of GPUs to accelerate the Smith-Waterman algorithm has been proposed. Three new approaches based on global memory, shared memory and a combination of global and shared memory are used in this design. Moreover, the execution time proves that the design is able to speed up the computational process by about 90% compared to the Central Processing Unit (CPU). Again, the result proves that the acceleration of the GPU is able to speed up the processing of the DNA sequence alignment without affecting the result. Finally, the results obtained have shown that the proposed system offers better performance and design than previous work on accelerating SWA DNA sequence alignment using GPU accelerators. |
format |
Thesis |
author |
Azman, Ahmad Hasif |
author_facet |
Azman, Ahmad Hasif |
author_sort |
Azman, Ahmad Hasif |
title |
Efficient usage strategy of limited shared memory in Graphical Processing Unit (GPU) for accelerate DNA sequence alignment / Ahmad Hasif Azman |
title_short |
Efficient usage strategy of limited shared memory in Graphical Processing Unit (GPU) for accelerate DNA sequence alignment / Ahmad Hasif Azman |
title_full |
Efficient usage strategy of limited shared memory in Graphical Processing Unit (GPU) for accelerate DNA sequence alignment / Ahmad Hasif Azman |
title_fullStr |
Efficient usage strategy of limited shared memory in Graphical Processing Unit (GPU) for accelerate DNA sequence alignment / Ahmad Hasif Azman |
title_full_unstemmed |
Efficient usage strategy of limited shared memory in Graphical Processing Unit (GPU) for accelerate DNA sequence alignment / Ahmad Hasif Azman |
title_sort |
efficient usage strategy of limited shared memory in graphical processing unit (gpu) for accelerate dna sequence alignment / ahmad hasif azman |
publishDate |
2023 |
url |
https://ir.uitm.edu.my/id/eprint/88756/1/88756.pdf https://ir.uitm.edu.my/id/eprint/88756/ |
_version_ |
1806422069961818112 |