IBM ~ Performance Technical Report
Benchmark and Performance
Analysis of TurboBLAST
® ™on IBM xSeries Server
Cluster
Ruzhu Chen, Clarisse Taaffe-Hedglin, Nathan Willard, Andrew H. Sherman
ruzhuchen@us.ibm.com
January 27, 2002
©2002 International Business Machines Corporation, all rights reserved
Benchmark and Performance Analysis of TurboBLAST on IBM xSeries Page 1IBM ~ Performance Technical Report
Abstract
TurboBLAST of Turbogenomics, Inc, is a software program that provides a high performance,
remotely accessible BLAST service based on multiple executions of the unmodified NCBI
BLAST wrapper blastall program. TurboBLAST outperforms the NCBI BLAST by performing
parallel similarity searches on multiple machines (cluster). This article presents the benchmark
® ™results of TurboBLAST obtained on an IBM xSeries (x330) server cluster. The performance is
analyzed over the size of the input queries and the length of each query, as well as the
performance effect of the number of alignments returning to the output file. Inputs of sequences
with different sizes and lengths were prepared and used as benchmarking criteria. The results
showed linear speedup in terms of elapsed time of up to 116 processors for extra long query, and
up to 32 processors for short query, regardless of the size of the input file. The speedup, however,
was affected by the number of database sequences to show alignments and one-line descriptions
(i.e., tblastall options -b and -v values) returning in ...
Voir