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 条
  • [1] DNA sequences alignment in multi-GPUs: acceleration and energy payoff
    Jesús Pérez-Serrano
    Edans Sandes
    Alba Cristina Magalhaes Alves de Melo
    Manuel Ujaldón
    BMC Bioinformatics, 19
  • [2] DNA sequences alignment in multi-GPUs: acceleration and energy payoff
    Perez-Serrano, Jesus
    Sandes, Edans
    Magalhaes Alves de Melo, Alba Cristina
    Ujaldon, Manuel
    BMC BIOINFORMATICS, 2018, 19
  • [3] Classification of urban multi-angular image sequences by aligning their manifolds
    Trolliet, Maxime
    Tuia, Devis
    Volpi, Michele
    2013 JOINT URBAN REMOTE SENSING EVENT (JURSE), 2013, : 53 - 56
  • [4] Aligning two fragmented sequences
    Veeramachaneni, V
    Berman, P
    Miller, W
    DISCRETE APPLIED MATHEMATICS, 2003, 127 (01) : 119 - 143
  • [5] Learning by Aligning 2D Skeleton Sequences and Multi-modality Fusion
    Tran, Quoc-Huy
    Ahmed, Muhammad
    Popattia, Murad
    Ahmed, M. Hassan
    Konin, Andrey
    Zia, M. Zeeshan
    COMPUTER VISION - ECCV 2024, PT L, 2025, 15108 : 141 - 161
  • [6] A data parallel strategy for aligning multiple biological sequences on multi-core computers
    Zhu, Xiangyuan
    Li, Kenli
    Salah, Ahmad
    COMPUTERS IN BIOLOGY AND MEDICINE, 2013, 43 (04) : 350 - 361
  • [7] FramePlus: aligning DNA to protein sequences
    Halperin, E
    Faigler, S
    Gill-More, R
    BIOINFORMATICS, 1999, 15 (11) : 867 - 873
  • [8] A greedy algorithm for aligning DNA sequences
    Zhang, Z
    Schwartz, S
    Wagner, L
    Miller, W
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2000, 7 (1-2) : 203 - 214
  • [9] Aligning Sequences by Minimum Description Length
    Conery, John S.
    EURASIP JOURNAL ON BIOINFORMATICS AND SYSTEMS BIOLOGY, 2007, (01):
  • [10] Aligning Non-Overlapping Sequences
    Yaron Caspi
    Michal Irani
    International Journal of Computer Vision, 2002, 48 : 39 - 51