The design, implementation, and evaluation of mpiBLAST
Conference
·
OSTI ID:976625
- Aaron E.
- Lucas
- Wu-Chun
mpiBLAST is an open-source parallelization of BLAST that achieves superlinear speed-up by segmenting a BLAST database and then having each node in a computational cluster search a unique portion of the database. Database segmentation permits each node to search a smaller portion of the database, eliminating disk I/O and vastly improving BLAST performance. Because database segmentation does not create heavy communication demands, BLAST users can take advantage of low-cost and efficient Linux cluster architectures such as the bladed Beowulf. In addition to presenting the software architecture of mpiBLAST we present a detailed performance analysis of mpiBLAST to demonstrate its scalability.
- Research Organization:
- Los Alamos National Laboratory
- Sponsoring Organization:
- DOE
- OSTI ID:
- 976625
- Report Number(s):
- LA-UR-03-2862
- Country of Publication:
- United States
- Language:
- English
Similar Records
Perl Extension to the Bproc Library
Scalability and Performance of a Large Linux Cluster
SLURM: Simple Linux Utility for Resource Management
Software
·
Sun Jun 06 20:00:00 EDT 2004
·
OSTI ID:code-56917
Scalability and Performance of a Large Linux Cluster
Journal Article
·
Wed Jan 19 23:00:00 EST 2000
· Journal of Parallel and Distributed Computing
·
OSTI ID:750316
SLURM: Simple Linux Utility for Resource Management
Software Manual
·
Mon Jul 08 00:00:00 EDT 2002
·
OSTI ID:15002962