» Articles » PMID: 11099256

Six-fold Speed-up of Smith-Waterman Sequence Database Searches Using Parallel Processing on Common Microprocessors

Overview
Journal Bioinformatics
Specialty Biology
Date 2000 Dec 1
PMID 11099256
Citations 40
Authors
Affiliations
Soon will be listed here.
Abstract

Motivation: Sequence database searching is among the most important and challenging tasks in bioinformatics. The ultimate choice of sequence-search algorithm is that of Smith-Waterman. However, because of the computationally demanding nature of this method, heuristic programs or special-purpose hardware alternatives have been developed. Increased speed has been obtained at the cost of reduced sensitivity or very expensive hardware.

Results: A fast implementation of the Smith-Waterman sequence-alignment algorithm using Single-Instruction, Multiple-Data (SIMD) technology is presented. This implementation is based on the MultiMedia eXtensions (MMX) and Streaming SIMD Extensions (SSE) technology that is embedded in Intel's latest microprocessors. Similar technology exists also in other modern microprocessors. Six-fold speed-up relative to the fastest previously known Smith-Waterman implementation on the same hardware was achieved by an optimized 8-way parallel processing approach. A speed of more than 150 million cell updates per second was obtained on a single Intel Pentium III 500 MHz microprocessor. This is probably the fastest implementation of this algorithm on a single general-purpose microprocessor described to date.

Citing Articles

TSTA: thread and SIMD-based trapezoidal pairwise/multiple sequence-alignment method.

Zong P, Deng W, Liu J, Ruan J GigaByte. 2024; 2024:gigabyte141.

PMID: 39539520 PMC: 11558659. DOI: 10.46471/gigabyte.141.


WFA-GPU: gap-affine pairwise read-alignment using GPUs.

Aguado-Puig Q, Doblas M, Matzoros C, Espinosa A, Moure J, Marco-Sola S Bioinformatics. 2023; 39(12).

PMID: 37975878 PMC: 10697739. DOI: 10.1093/bioinformatics/btad701.


Accelerating BWA-MEM Read Mapping on GPUs.

Pham M, Tu Y, Lv X ICS. 2023; 2023:155-166.

PMID: 37584044 PMC: 10425913. DOI: 10.1145/3577193.3593703.


A Review of Parallel Implementations for the Smith-Waterman Algorithm.

Xia Z, Cui Y, Zhang A, Tang T, Peng L, Huang C Interdiscip Sci. 2021; 14(1):1-14.

PMID: 34487327 PMC: 8419822. DOI: 10.1007/s12539-021-00473-0.


ADEPT: a domain independent sequence alignment strategy for gpu architectures.

Awan M, Deslippe J, Buluc A, Selvitopi O, Hofmeyr S, Oliker L BMC Bioinformatics. 2020; 21(1):406.

PMID: 32933482 PMC: 7493400. DOI: 10.1186/s12859-020-03720-1.