mpiblast
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
mpiblast [2010/01/19 07:17] – 172.26.0.166 | mpiblast [2010/01/20 12:18] – 172.26.0.166 | ||
---|---|---|---|
Line 9: | Line 9: | ||
* **nfrags** specifies how many database fragments you want to split the original database into. This should be equal to how many different nodes you want to run mpiblast on. | * **nfrags** specifies how many database fragments you want to split the original database into. This should be equal to how many different nodes you want to run mpiblast on. | ||
- | http:// | ||
- | ===== Updating BLAST Databases ===== | ||
- | http:// | ||
===== Notes on .ncbirc ==== | ===== Notes on .ncbirc ==== | ||
Notes on setting up the '' | Notes on setting up the '' | ||
Line 60: | Line 57: | ||
user 12m13.891s | user 12m13.891s | ||
sys | sys | ||
+ | |||
+ | With 12 jobs, sge, mpiblast, 6 nodes did it in: | ||
+ | < | ||
+ | Total Execution Time: 98.3068</ | ||
+ | |||
+ | < | ||
+ | |||
+ | real 3m6.163s | ||
+ | user 0m0.046s | ||
+ | sys | ||
+ | |||
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. | ||
+ | |||
+ | https:// | ||
+ | %%With formatdb, the number of nodes refers to compute node number. | ||
+ | With mpiBLAST, np refers to number of processes, which isn' | ||
+ | necessarily linked to compute node or processor number. You can run | ||
+ | 10 processes on 4 processors. But it's recommended to run a single | ||
+ | process per processor. But the minimum number of processes for | ||
+ | mpiBLAST is 3, no matter what your compute node number is.%% | ||
+ | |||
===== Links ===== | ===== Links ===== | ||
* Submitting MPI jobs using SGE: http:// | * Submitting MPI jobs using SGE: http:// | ||
+ | * mpiBLAST Guide: http:// | ||
+ | * Updating the BLAST databases: http:// | ||
+ | * Rocks documentation on mpiBLAST: http:// |