mpiBLAST

mpiBLAST is a freely available, open-source,
parallelization of NCBIBLAST.
mpiBLAST segments the BLAST database and distributes it across cluster
nodes, permitting BLAST queries to be processed on many nodes
simultaneously. mpiBLAST is based on MPI and runs under Linux, Windows,
and various varieties of Unix.