Aligning Multi Sequences on GPUs

被引:0
|
作者
Hong Phong Pham [1 ]
Huu Duc Nguyen [1 ]
Thanh Thuy Nguyen [2 ]
机构
[1] Hanoi Univ Sci & Technol, Dept Informat Syst, NOT Is High Performance Comp Ctr, Hanoi, Vietnam
[2] VNU Univ Engn & Technol, Dept Comp Sci, Hanoi, Vietnam
关键词
Multi sequence alignment; Clustal; CUDA; GPU; ALIGNMENT;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Implementing Multi Sequence Alignment (MSA) problem using the method of progressive alignment is not feasible on common computing systems; it takes several hours or even days for aligning thousands of sequences if we use sequential versions of the most popular MSA algorithm - Clustal. In this paper, we present our parallel algorithm called CUDAClustal, a MSA parallel program. We have paralleled the first stage of the algorithm Clustal and achieved a significant speedup when compared to the sequential program running on a computer of Pentium 4 3.0 GHz processor. Our tests were performed on one GPU Geforce GTX 295 and they gave a great computing performance: the running time of CUDAClustal is smaller approximately 30 times than Clustal for the first stage. This shows the large benefit of GPU for solving the MSA problem and its high applicability in bioinformatics.
引用
收藏
页码:300 / 309
页数:10
相关论文
共 50 条
  • [31] A Parallel GWO Technique for Aligning Multiple Molecular Sequences
    Jayapriya, J.
    Arock, Michael
    2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2015, : 210 - 215
  • [32] PyNAST: a flexible tool for aligning sequences to a template alignment
    Caporaso, J. Gregory
    Bittinger, Kyle
    Bushman, Frederic D.
    DeSantis, Todd Z.
    Andersen, Gary L.
    Knight, Rob
    BIOINFORMATICS, 2010, 26 (02) : 266 - 267
  • [33] A Q-learning Approach for Aligning Protein Sequences
    Mircea, Ioan-Gabriel
    Czihula, Gabriela
    Bocicor, Maria-Iuliana
    2015 IEEE 11TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2015, : 51 - 58
  • [34] Aligning biological sequences by exploiting residue conservation and coevolution
    Muntoni, Anna Paola
    Pagnani, Andrea
    Weigt, Martin
    Zamponi, Francesco
    PHYSICAL REVIEW E, 2020, 102 (06)
  • [35] Aligning Activity Sequences for Continuous Tracking of Cellphone Users
    Choujaa, Driss
    Dulay, Naranker
    2009 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS (PERCOM), VOLS 1 AND 2, 2009, : 465 - 470
  • [36] ALIGNING 2 SEQUENCES WITHIN A SPECIFIED DIAGONAL BAND
    CHAO, KM
    PEARSON, WR
    MILLER, W
    COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1992, 8 (05): : 481 - 487
  • [37] A fast algorithm aligning multiple microbial genomic sequences
    Hu, Guangyue
    Shen, Shiyi
    2005 27TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-7, 2005, : 240 - 243
  • [38] Aligning and Clustering Patterns to Reveal the Protein Functionality of Sequences
    Wong, Andrew K. C.
    Lee, En-Shiun Annie
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2014, 11 (03) : 548 - 560
  • [39] Asynchronous AMR on Multi-GPUs
    Farooqi, Muhammad Nufail
    Tan Nguyen
    Zhang, Weiqun
    Almgren, Ann S.
    Shalf, John
    Unat, Didem
    HIGH PERFORMANCE COMPUTING: ISC HIGH PERFORMANCE 2019 INTERNATIONAL WORKSHOPS, 2020, 11887 : 113 - 123
  • [40] On the usage of GPUs for efficient motion estimation in medical image sequences
    Oxford E-Research Centre, University of Oxford, Oxford OX1 3QG, United Kingdom
    不详
    不详
    不详
    Int. J. Biomed. Imaging,