public final class DSMMPI
extends java.lang.Object
All standard write and standard error will be thrown in the same way as the current process.
The MPI process will run in the same directory as an input information file, so that you do not care about working folder. (If your information file is tricky, ... ...)
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
main(java.lang.String[] args)
Example:
-NP 8 -psv hogePSV.inf fooPSV.inf -sh hogeSH.inf fooSH.inf
-NP is optional.
|
static java.util.concurrent.Callable<java.lang.Integer> |
tipsv(int np,
java.nio.file.Path information)
Executes: mpirun -NP `NP` mpi-tipsv < `information` Before the
execution, current directory will be the same as the `information` Note
that 'mpi-tipsv' must be in $HOME/bin
|
static java.util.concurrent.Callable<java.lang.Integer> |
tish(int np,
java.nio.file.Path information)
Executes: mpirun -NP `NP` mpi-tish < `information` Before the
execution, current directory will be the same as the `information` Note
that 'mpi-tish' must be in PATH (checked by which).
|
public static final boolean psvExists
public static final boolean shExists
public static java.util.concurrent.Callable<java.lang.Integer> tipsv(int np, java.nio.file.Path information)
np
- the number of MPI threadinformation
- for DSM (tipsv)public static java.util.concurrent.Callable<java.lang.Integer> tish(int np, java.nio.file.Path information)
np
- the number of MPI threadinformation
- for DSM (tish)public static void main(java.lang.String[] args) throws java.nio.file.NoSuchFileException
args
- arguments for DSMMPIjava.nio.file.NoSuchFileException
- if any