Is it possible to run some akka code on the oracle grid engine with the use of multiple nodes?
So if I use the actor-model, which is a “message-passing model”, is it possible to use Scala and the akka framework to run my code on a distributed memory system like a cluster or a grid?
If so, is there something similar like mpirun in mpi -c, to run my program on different nodes? Can you give a submission example using oracle grid engine?
how do I know inside scala on which node am I and to how many nodes the job has been submitted?
Is it possible to communicate with other nodes through the actor-model?
mpirunor (mpiexecon some systems) can run any kind of executables (even if they don’t use MPI). I currently use it to launch java and scala codes on clusters. It may be tricky to pass arguments to the executable when callingmpirunso you could use an intermediate script.We use Torque/Maui scripts which are not compatible with GridEngine, but here is a script my colleague is currently using: