• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Mapping of BLASTP Algorithm onto GPU Clusters
 
  • Details
  • Full
Options
2011
Conference Paper
Title

Mapping of BLASTP Algorithm onto GPU Clusters

Abstract
Searching protein sequence database is a fundamental and often repeated task in computational biology and bioinformatics. However, the high computational cost and long runtime of many database scanning algorithms on sequential architectures heavily restrict their applications for large-scale protein databases, such as GenBank. The continuing exponential growth of sequence databases and the high rate of newly generated queries further deteriorate the situation and establish a strong requirement for time-efficient scalable database searching algorithms. In this paper, we demonstrate how GPU clusters, powered by the Compute Unified Device Architecture (CUDA), OpenMP, and MPI parallel programming models can be used as an efficient computational platform to accelerate the popular BLASTP algorithm. Compared to GPU-BLAST 1.0-2.2.24, our implementation achieves speedups up to 1.6 on a single GPU and up to 6.6 on the 6 GPUs of a Tesla S1060 quad-GPU computing system. The source code is available at: http://sites.google.com/site/liuweiguohome/mpicuda-blastp
Author(s)
Liu, Weiguo
Fraunhofer-Institut für Graphische Datenverarbeitung IGD  
Schmidt, Bertil
Univ. Mainz
Liu, Yongchao
Nanyang Technological Univ.
Voss, Gerrit  
Fraunhofer-Institut für Graphische Datenverarbeitung IGD  
Müller-Wittig, Wolfgang K.  
Fraunhofer-Institut für Graphische Datenverarbeitung IGD  
Mainwork
IEEE 17th International Conference on Parallel and Distributed Systems, ICPADS 2011. Vol.1  
Conference
International Conference on Parallel and Distributed Systems (ICPADS) 2011  
DOI
10.1109/ICPADS.2011.79
Language
English
Fraunhofer-Institut für Graphische Datenverarbeitung IGD  
Keyword(s)
  • Compute Unified Device Architecture (CUDA)

  • Graphics Processing Unit (GPU)

  • clustering

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024