|
ABSTRACT
With the dramatically increasing amounts of genomic sequence database, there is a need for faster and more sensitive searching for sequence similarity analysis. The Smith-Waterman algorithm, which utilizes dynamic programming, is a common method for performing exact local alignments between two protein or DNA sequences. The Smith-Waterman algorithm is exhaustive and generally considered to be the most sensitive, but long computation times limit the use of this algorithm. This paper presents a preliminary implementation of Smith-Waterman algorithm using a new chip multiprocessor architecture with multiple Digital Signal Processors (DSP) on a single chip leading to high performance at low cost.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Altschul, S.F., Gish, W., Miller, W., Myers, E.W. and Lipman, D.J. Basic local alignment search tool. J. Mol. Biol.215, (1990), 403--410
|
| |
2
|
|
| |
3
|
|
| |
4
|
Gotoh, O. An improved algorithm for matching biological sequences J. Mol.Biol.(1982) 162, 705--708
|
| |
5
|
Grate, L., Diekhan, M., Dahle, D. and Hughey, H. Sequence Analysis With the Kestrel SIMD parallel Processor. Pacific Symposium on Biocomputing 2001 pp.263--74
|
| |
6
|
Hughey, R. Parallel hardware for sequence comparison and alignment. (1996) Comput. Appl. Biosci. 12, 473--479
|
| |
7
|
Lau, F. An Integrated Approach to Fast, Sensitive, and Cost-Effective Smith-Waterman Multiple Sequence Alignment. Bioinformatics Module, (2000) MB&B 452
|
| |
8
|
Needleman, S. and Wunsch, C. A general method applicable to the search for similarities in the amino acid sequence of two sequences. . J. Mol. Biol., 48(3), (1970), 443--453
|
| |
9
|
Rogens, T. and Seeberg. E. Six-fold speed-up of Smith-Waterman sequence database searches using parallel processing on common microprocessors. Bioinformatics, 16, (2000), 699--706.
|
| |
10
|
|
| |
11
|
Smith, T.F. and Waterman, M.S. Identification of common molecular subsequences. J. Mol. Biol., 147, (1981), 195--197
|
| |
12
|
Taylor, Stewart Applying MMX Technology to the Smith-Waterman Algorithm. Department of Electrical Engineering, Stanford University, <u>www.stanford.edu/~sntaylor/mis299/report.htm</u>
|
| |
13
|
Yamagucchi Y., Maruyama, T. High Speed Homology Search with FPGA. Pacific Symposium on Biocomputing 2002
|
| |
14
|
3SoC Documentation--3SoC 2003 Hardware Architecture, Cradle Technologies, Inc. Mar 2002.
|
| |
15
|
3SoC Programmer's Guide, Cradle Technologies, Inc., http://www.cradle.com, Mar 2002.
|
CITED BY 4
|
|
|
|
|
|
|
|
|
Oystein Thorsen , Brian Smith , Carlos P. Sosa , Karl Jiang , Heshan Lin , Amanda Peters , Wu-chun Feng, Parallel genomic sequence-search on a massively parallel system, Proceedings of the 4th international conference on Computing frontiers, May 07-09, 2007, Ischia, Italy
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|