User Tools

Site Tools


mpiblast

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
mpiblast [2010/01/20 12:18] 172.26.0.166mpiblast [2010/01/29 09:34] 172.26.0.166
Line 2: Line 2:
 Parallel implementation of NCBI's BLAST algorithm. Parallel implementation of NCBI's BLAST algorithm.
  
-http://wiki.bioinformatics.ucdavis.edu/index.php/MPI_Blast +  * http://wiki.bioinformatics.ucdavis.edu/index.php/MPI_Blast 
-OpenMPI FAQ: http://www.open-mpi.org/faq/+  OpenMPI FAQ: http://www.open-mpi.org/faq/
  
 <code>$ mpiformatdb -i drosoph.nt -p F --nfrags=12</code> <code>$ mpiformatdb -i drosoph.nt -p F --nfrags=12</code>
Line 70: Line 70:
  
 The number of processes for an MPI job should be +1 of the number of CPUs because one process is used as the master to control the other jobs. The number of processes for an MPI job should be +1 of the number of CPUs because one process is used as the master to control the other jobs.
 +===== Random Notes =====
 +
 +==== Number of Jobs ====
  
 https://lists.sdsc.edu/pipermail/npaci-rocks-discussion/2005-July/012726.html https://lists.sdsc.edu/pipermail/npaci-rocks-discussion/2005-July/012726.html
 +
 %%With formatdb, the number of nodes refers to compute node number.   %%With formatdb, the number of nodes refers to compute node number.  
 With mpiBLAST, np refers to number of processes, which isn't   With mpiBLAST, np refers to number of processes, which isn't  
Line 78: Line 82:
 process per processor. But the minimum number of processes for   process per processor. But the minimum number of processes for  
 mpiBLAST is 3, no matter what your compute node number is.%% mpiBLAST is 3, no matter what your compute node number is.%%
 +==== Number of Fragments ====
 +Rule of thumb for large databases, one segment for every gigabyte (144 GB, 144 segments).
 +
 +  * http://lists.mpiblast.org/pipermail/users_lists.mpiblast.org/2009-August/000988.html
 +  * https://lists.sdsc.edu/pipermail/npaci-rocks-discussion/2008-February/029231.html
 +
 +==== Incorrect mpiBLAST Version ====
 +You're not crazy, it's a known issue: http://lists.mpiblast.org/pipermail/users_lists.mpiblast.org/2009-February/000933.html
 +<code>$ rpmquery -a mpiblast    
 +mpiblast-1.5.0-pio
 +$ mpiblast --version
 +mpiblast version 1.4.0
 +</code>
  
 ===== Links ===== ===== Links =====