CUDA-MAFFT: Accelerating MAFFT on CUDA-Enabled Graphics Hardware

被引:0
|
作者
Zhu, Xiangyuan [1 ]
Li, Kenli [1 ]
机构
[1] Hunan Univ, Coll Informat Sci & Engn, Changsha 410082, Hunan, Peoples R China
关键词
MULTIPLE SEQUENCE ALIGNMENT; HIDDEN MARKOV-MODELS; ACCURACY;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Multiple sequence alignment (MSA) constitutes an extremely powerful tool for many biological applications including phylogenetic tree estimation, secondary structure prediction, and critical residue identification. However, aligning large biological sequences with popular tools such as MAFFT requires long runtimes on sequential architectures. Due to the ever increasing sizes of sequence databases, there is increasing demand to accelerate this task. In this paper, we demonstrate how Graphic Processing Units (GPUs), powered by the Compute Unified Device Architecture (CUDA), can be used as an efficient computational platform to accelerate the MAFFT algorithm. To fully exploit the GPU's capabilities for accelerating MAFFT, we have optimized the sequence data organization to eliminate the bandwidth bottleneck of memory access, and designed a memory allocation and reuse strategy to make full use of limited memory of GPUs. Our implementation achieves speedup up to 19.58 and 4.14 on an NVIDIA Tesla C2050 GPU compared to the sequential and multi-thread MAFFT 7.017, respectively.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Parallel Implementation of MAFFT on CUDA-Enabled Graphics Hardware
    Zhu, Xiangyuan
    Li, Kenli
    Salah, Ahmad
    Shi, Lin
    Li, Keqin
    [J]. IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2015, 12 (01) : 205 - 218
  • [2] CUDA-BLASTP: Accelerating BLASTP on CUDA-Enabled Graphics Hardware
    Liu, Weiguo
    Schmidt, Bertil
    Mueller-Wittig, Wolfgang
    [J]. IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2011, 8 (06) : 1678 - 1684
  • [3] Optimizing a Semantic Comparator using CUDA-enabled Graphics Hardware
    Tripathy, Aalap
    Mohan, Suneil
    Mahapatra, Rabi
    [J]. FIFTH IEEE INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC 2011), 2011, : 125 - 132
  • [4] A CUDA-enabled parallel algorithm for accelerating retinex
    Wang, Yuan-Kai
    Huang, Wen-Bin
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2014, 9 (03) : 407 - 425
  • [5] CUDA-MEME: Accelerating motif discovery in biological sequences using CUDA-enabled graphics processing units
    Liu, Yongchao
    Schmidt, Bertil
    Liu, Weiguo
    Maskell, Douglas L.
    [J]. PATTERN RECOGNITION LETTERS, 2010, 31 (14) : 2170 - 2177
  • [6] A CUDA-enabled parallel algorithm for accelerating retinex
    Yuan-Kai Wang
    Wen-Bin Huang
    [J]. Journal of Real-Time Image Processing, 2014, 9 : 407 - 425
  • [7] Accelerating metagenomic read classification on CUDA-enabled GPUs
    Kobus, Robin
    Hundt, Christian
    Mueller, Andre
    Schmidt, Bertil
    [J]. BMC BIOINFORMATICS, 2017, 18
  • [8] Accelerating Algebraic Reconstruction Using CUDA-Enabled GPU
    Lu, Yuqiang
    Wang, Weiming
    Chen, Shifu
    Xie, Yongming
    Qin, Jing
    Pang, Wai-Man
    Heng, Pheng-Ann
    [J]. PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS, IMAGING AND VISUALIZATION, 2009, : 480 - +
  • [9] Accelerating metagenomic read classification on CUDA-enabled GPUs
    Robin Kobus
    Christian Hundt
    André Müller
    Bertil Schmidt
    [J]. BMC Bioinformatics, 18
  • [10] Accelerating binary biclustering on platforms with CUDA-enabled GPUs
    Gonzalez-Dominguez, Jorge
    Exposito, Roberto R.
    [J]. INFORMATION SCIENCES, 2019, 496 : 317 - 325