Skip Navigation

This Article
Right arrow FREE Full Text (Print PDF) Freely available
Right arrow FREE Full Text (Screen PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in ISI Web of Science
Right arrow Similar articles in PubMed
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrow Search for citing articles in:
ISI Web of Science (22)
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Rognes, T.
Right arrow Articles by Seeberg, E.
Right arrow Search for Related Content
PubMed
Right arrow PubMed Citation
Right arrow Articles by Rognes, T.
Right arrow Articles by Seeberg, E.
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

Bioinformatics Vol. 16 no. 8 2000
Pages 699-706
© 2000 Oxford University Press


Original Paper

Six-fold speed-up of Smith–Waterman sequence database searches using parallel processing on common microprocessors

Torbjørn Rognes 1, and Erling Seeberg 1

1 Institute of Medical Microbiology, University of Oslo, The National Hospital, NO-0027 Oslo, Norway

Received on February 18, 2000 ; revised on March 22, 2000 ; accepted on March 23, 2000

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.

Availability: Online searches with the software are available at http://dna.uio.no/search/

Contact: torbjorn.rognes{at}labmed.uio.no

To whom correspondence should be addressed.


Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?


This article has been cited by other articles:


Home page
Sci SignalHome page
M. L. Miller, L. J. Jensen, F. Diella, C. Jorgensen, M. Tinti, L. Li, M. Hsiung, S. A. Parker, J. Bordeaux, T. Sicheritz-Ponten, et al.
Linear Motif Atlas for Phosphorylation-Dependent Signaling
Sci. Signal., September 2, 2008; 1(35): ra2 - ra2.
[Abstract] [Full Text] [PDF]


Home page
International Journal of High Performance Computing ApplicationsHome page
G. Tan, L. Xu, Z. Dai, S. Feng, and N. Sun
Regular Paper: A Study of Architectural Optimization Methods in Bioinformatics Applications
International Journal of High Performance Computing Applications, August 1, 2007; 21(3): 371 - 384.
[Abstract] [PDF]


Home page
BioinformaticsHome page
M. Farrar
Striped Smith-Waterman speeds database searches six times over other SIMD implementations
Bioinformatics, January 15, 2007; 23(2): 156 - 161.
[Abstract] [Full Text] [PDF]


Home page
BioinformaticsHome page
W. Huang, D. M. Umbach, and L. Li
Accurate anchoring alignment of divergent sequences
Bioinformatics, January 1, 2006; 22(1): 29 - 34.
[Abstract] [Full Text] [PDF]


Home page
Nucleic Acids ResHome page
T. Rattei, R. Arnold, P. Tischler, D. Lindner, V. Stumpflen, and H. W. Mewes
SIMAP: the similarity matrix of proteins
Nucleic Acids Res., January 1, 2006; 34(suppl_1): D252 - D256.
[Abstract] [Full Text] [PDF]


Home page
Nucleic Acids ResHome page
P. E. Saebo, S. M. Andersen, J. Myrseth, J. K. Laerdahl, and T. Rognes
PARALIGN: rapid and sensitive sequence similarity searches powered by parallel computing technology
Nucleic Acids Res., July 1, 2005; 33(suppl_2): W535 - W539.
[Abstract] [Full Text] [PDF]


Home page
BioinformaticsHome page
M. Itoh, S. Goto, T. Akutsu, and M. Kanehisa
Fast and accurate database homology search using upper bounds of local alignment scores
Bioinformatics, April 1, 2005; 21(7): 912 - 921.
[Abstract] [Full Text] [PDF]


Home page
Nucleic Acids ResHome page
T. Rognes
ParAlign: a parallel sequence alignment algorithm for rapid and sensitive database searches
Nucleic Acids Res., April 1, 2001; 29(7): 1647 - 1652.
[Abstract] [Full Text] [PDF]



Disclaimer: Please note that abstracts for content published before 1996 were created through digital scanning and may therefore not exactly replicate the text of the original print issues. All efforts have been made to ensure accuracy, but the Publisher will not be held responsible for any remaining inaccuracies. If you require any further clarification, please contact our Customer Services Department.