Skip to main navigation Skip to search Skip to main content

A scalable multiple pairwise protein sequence alignment acceleration using hybrid CPU–GPU approach

  • Luay Alawneh
  • , Mohammed A. Shehab
  • , Mahmoud Al-Ayyoub
  • , Yaser Jararweh
  • , Ziad A. Al-Sharif
  • Jordan University of Science and Technology
  • Concordia University

Research output: Contribution to journalArticlepeer-review

17 Scopus citations

Abstract

Bioinformatics is an interdisciplinary field that applies trending techniques in information technology, mathematics, and statistics in studying large biological data. Bioinformatics involves several computational techniques such as sequence and structural alignment, data mining, macromolecular geometry, prediction of protein structure and gene finding. Protein structure and sequence analysis are vital to the understanding of cellular processes. Understanding cellular processes contributes to the development of drugs for metabolic pathways. Protein sequence alignment is concerned with identifying the similarities and the relationships among different protein structures. In this paper, we target two well-known protein sequence alignment algorithms, the Needleman–Wunsch and the Smith–Waterman algorithms. These two algorithms are computationally expensive which hinders their applicability for large data sets. Thus, we propose a hybrid parallel approach that combines the capabilities of multi-core CPUs and the power of contemporary GPUs, and significantly speeds up the execution of the target algorithms. The validity of our approach is tested on real protein sequences. Moreover, the scalability of the approach is verified on randomly generated sequences with predefined similarity levels. The results showed that the proposed hybrid approach was up to 242 times faster than the sequential approach.

Original languageEnglish
Pages (from-to)2677-2688
Number of pages12
JournalCluster Computing
Volume23
Issue number4
DOIs
StatePublished - 1 Dec 2020
Externally publishedYes

Keywords

  • Bioinformatics
  • CUDA
  • Dynamic parallelism
  • Needleman–Wunsch
  • Parallel programming
  • Smith–Waterman

Fingerprint

Dive into the research topics of 'A scalable multiple pairwise protein sequence alignment acceleration using hybrid CPU–GPU approach'. Together they form a unique fingerprint.

Cite this