|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MPISpmd
Method Summary | |
---|---|
java.util.ArrayList |
getClasses()
API method for getting list of classes |
java.util.Hashtable |
getClassesParams()
API method for getting array of params |
java.lang.String |
getName()
API method for getting MPI program name |
java.lang.String |
getRemoteLibraryPath()
API method for getting remote library path |
java.util.ArrayList |
getSpmdClasses()
API method for getting list of SPMD classes |
java.util.Hashtable |
getSpmdClassesParams()
API method for getting table of params |
java.lang.String |
getStatus()
API method for getting MPI program status - |
VirtualNode |
getVn()
API method for getting MPI program virtual Node |
boolean |
killMPI()
API method for killing MPI program - Kills the MPI program. |
void |
newActive(java.lang.String cl,
java.lang.Object[] params,
int rank)
API method for adding class that will be instanciate on a specific node of applications |
void |
newActiveSpmd(java.lang.String cl)
API method for adding class that will be instanciate on nodes of applications |
void |
newActiveSpmd(java.lang.String cl,
java.lang.Object[] params)
API method for adding class that will be instanciate on nodes of applications |
void |
newActiveSpmd(java.lang.String cl,
java.lang.Object[][] params)
API method for adding class that will be instanciate on nodes of applications |
MPIResult |
reStartMPI()
API method for reStarting MPI program - run a new computation independently if the first one is currently running |
void |
setMPICommandArguments(java.lang.String arguments)
API method for setting MPI program command arguments |
MPIResult |
startMPI()
API method for starting MPI program |
Method Detail |
---|
MPIResult startMPI()
MPIResult reStartMPI()
boolean killMPI()
java.lang.String getStatus()
void setMPICommandArguments(java.lang.String arguments)
arguments
- - the arguments of the MPI programjava.lang.String getName()
VirtualNode getVn()
void newActiveSpmd(java.lang.String cl)
cl
- - the name of the user classvoid newActiveSpmd(java.lang.String cl, java.lang.Object[] params)
cl
- - the name of the user classparams
- - the array that contain the parametersvoid newActiveSpmd(java.lang.String cl, java.lang.Object[][] params)
cl
- - the name of the user classparams
- - the array that contain the parametersvoid newActive(java.lang.String cl, java.lang.Object[] params, int rank)
cl
- - the name of the user classparams
- - the array that contains the parametersjava.util.ArrayList getSpmdClasses()
java.util.Hashtable getSpmdClassesParams()
java.util.ArrayList getClasses()
java.util.Hashtable getClassesParams()
java.lang.String getRemoteLibraryPath()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |