Implementation of CUDA GPU-Based Parallel Computing on Smith-Waterman Algorithm to Sequence Database Searches

被引:0
|
作者
Bustamam, Alhadi [1 ]
Ardaneswari, Gianinna [1 ]
Lestari, Dian [1 ]
机构
[1] Univ Indonesia, Dept Math, Depok, Indonesia
关键词
BIOINFORMATICS; GRAPHICS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In bioinformatics, one of the gold-standard algorithms to compute the optimal similarity score between sequences in a sequence database searches is Smith-Waterman algorithm that uses dynamic programming. This algorithm has a quadratic time complexity which requires a long computation time for large-sized data. In this issue, parallel computing is essential for sequence database searches in order to reduce the running time and to increase the performance. In this paper, we discuss the parallel implementation of Smith-Waterman algorithm in GPU using CUDA C programming language with NVCC compiler on Linux environment. Furthermore, we run the performance analysis using three parallelization models, including Inter-task Parallelization, Intra-task Parallelization, and a combination of both models. Based on the simulation results, a combination of both models has better performance than the others. In addition the parallelization using combination of both models achieves an average speed-up of 313X and an average efficiency with a factor of 0.93.
引用
收藏
页码:137 / 142
页数:6
相关论文
共 50 条
  • [1] Design and Implementation of the Smith-Waterman Algorithm on the CUDA-Compatible GPU
    Munekawa, Yuma
    Ino, Fumihiko
    Hagihara, Kenichi
    [J]. 8TH IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOENGINEERING, VOLS 1 AND 2, 2008, : 437 - 442
  • [2] Improving the Mapping of Smith-Waterman Sequence Database Searches onto CUDA-Enabled GPUs
    Huang, Liang-Tsung
    Wu, Chao-Chin
    Lai, Lien-Fu
    Li, Yun-Ju
    [J]. BIOMED RESEARCH INTERNATIONAL, 2015, 2015
  • [3] A GPU-Based Smith-Waterman Approach for Genome Editing
    Alawneh, Luay
    Shehab, Mohammad
    Al-Ayyoub, Mahmoud
    Jararweh, Yaser
    [J]. 16TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY-NEW GENERATIONS (ITNG 2019), 2019, 800 : 347 - 352
  • [4] AN EFFICIENT IMPLEMENTATION OF SMITH WATERMAN ALGORITHM ON GPU USING CUDA, FOR MASSIVELY PARALLEL SCANNING OF SEQUENCE DATABASES
    Ligowski, Lukasz
    Rudnicki, Witold
    [J]. 2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 1602 - +
  • [5] CUDASW++: Optimizing Smith-Waterman sequence database searches for CUDA-enabled graphics processing units
    Liu Y.
    Maskell D.L.
    Schmidt B.
    [J]. BMC Research Notes, 2 (1)
  • [6] The review of the acceleration of Smith-Waterman algorithm by using CUDA-enable GPU
    Jing, Chenyang
    Zhang, Le
    [J]. PROCEEDINGS OF THE 2015 3RD INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND INFORMATION TECHNOLOGY APPLICATIONS, 2015, 35 : 734 - 742
  • [7] CUDA compatible GPU cards as efficient hardware accelerators for Smith-Waterman sequence alignment
    Manavski, Svetlin A.
    Valle, Giorgio
    [J]. BMC BIOINFORMATICS, 2008, 9 (Suppl 2)
  • [8] CUDA compatible GPU cards as efficient hardware accelerators for Smith-Waterman sequence alignment
    Svetlin A Manavski
    Giorgio Valle
    [J]. BMC Bioinformatics, 9
  • [9] Parallel Smith-Waterman Algorithm for Pairwise Sequence Alignment on CPU-GPU Heterogeneous Platform
    Dong, Yinghui
    Xia, Fei
    Jin, Guoqing
    [J]. 8TH INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICAL ENGINEERING (ICBBE 2014), 2014, : 16 - 24
  • [10] A Parameterisable and Scalable Smith-Waterman Algorithm Implementation on CUDA-compatible GPUs
    Ling, Cheng
    Benkrid, Khaled
    Hamada, Tsuyoshi
    [J]. 2009 IEEE 7TH SYMPOSIUM ON APPLICATION SPECIFIC PROCESSORS (SASP 2009), 2009, : 94 - +