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

Full description

Saved in:
Bibliographic Details
Main Author: Azman, Ahmad Hasif
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!
id my.uitm.ir.88756
record_format eprints
spelling my.uitm.ir.887562024-01-02T02:17:45Z 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).
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_ 1787139635895336960
score 13.160551