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 条
  • [21] Aligning DNA sequences to minimize the change in protein
    Hua, YF
    Jiang, T
    Wu, B
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 1999, 3 (2-3) : 227 - 245
  • [22] Aligning Two Genomic Sequences That Contain Duplications
    Hou, Minmei
    Riemer, Cathy
    Berman, Piotr
    Hardison, Ross C.
    Miller, Webb
    COMPARATIVE GENOMICS, PROCEEDINGS, 2009, 5817 : 98 - +
  • [23] Aligning coding sequences with frameshift extension penalties
    Jammali, Safa
    Kuitche, Esaie
    Rachati, Ayoub
    Belanger, Francois
    Scott, Michelle
    Ouangraoua, Aida
    ALGORITHMS FOR MOLECULAR BIOLOGY, 2017, 12
  • [24] Aligning DNA Sequences to Minimize the Change in Protein
    Yufang Hua
    Tao Jiang
    Bin Wu
    Journal of Combinatorial Optimization, 1999, 3 : 227 - 245
  • [25] Aligning Discovered Patterns from Protein Family Sequences
    Lee, En-Shiun Annie
    Zhuang, Dennis
    Wong, Andrew K. C.
    PATTERN RECOGNITION IN BIOINFORMATICS, 2012, 7632 : 243 - 254
  • [26] Comparative assessment of methods for aligning multiple genome sequences
    Xiaoyu Chen
    Martin Tompa
    Nature Biotechnology, 2010, 28 : 567 - 572
  • [27] Aligning multiple genomic sequences with the threaded blockset aligner
    Blanchette, M
    Kent, WJ
    Riemer, C
    Elnitski, L
    Smit, AFA
    Roskin, KM
    Baertsch, R
    Rosenbloom, K
    Clawson, H
    Green, ED
    Haussler, D
    Miller, W
    GENOME RESEARCH, 2004, 14 (04) : 708 - 715
  • [28] Calign: aligning sequences with restricted affine gap penalties
    Chao, KM
    BIOINFORMATICS, 1999, 15 (04) : 298 - 304
  • [29] An improved quick algorithm for aligning DNA/RNA sequences
    Zou, Quan
    Guo, Maozu
    Liu, Yang
    Zhang, Taotao
    CIS WORKSHOPS 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY WORKSHOPS, 2007, : 825 - 828
  • [30] Comparative assessment of methods for aligning multiple genome sequences
    Chen, Xiaoyu
    Tompa, Martin
    NATURE BIOTECHNOLOGY, 2010, 28 (06) : 567 - U53