Journal of Computer and Communications

Volume 3, Issue 6 (June 2015)

ISSN Print: 2327-5219   ISSN Online: 2327-5227

Google-based Impact Factor: 1.12  Citations  

Comparative Study of the Parallelization of the Smith-Waterman Algorithm on OpenMP and Cuda C

HTML  XML Download Download as PDF (Size: 707KB)  PP. 107-117  
DOI: 10.4236/jcc.2015.36011    3,849 Downloads   5,642 Views  Citations

ABSTRACT

In this paper, we present parallel programming approaches to calculate the values of the cells in matrix’s scoring used in the Smith-Waterman’s algorithm for sequence alignment. This algorithm, well known in bioinformatics for its applications, is unfortunately time-consuming on a serial computer. We use formulation based on anti-diagonals structure of data. This representation focuses on parallelizable parts of the algorithm without changing the initial formulation of the algorithm. Approaching data in that way give us a formulation more flexible. To examine this approach, we encode it in OpenMP and Cuda C. The performance obtained shows the interest of our paper.

Share and Cite:

Chaibou, A. and Sie, O. (2015) Comparative Study of the Parallelization of the Smith-Waterman Algorithm on OpenMP and Cuda C. Journal of Computer and Communications, 3, 107-117. doi: 10.4236/jcc.2015.36011.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.