MethodsModels
Scale on DesktopGrid

OpenMOLE provides an ad hoc desktop grid server and client. To use it you should first define the password that should be provided by the daemon to join the cluster. You can either do that in the web interface in the authentication panel or in the console by typing:
DesktopGridAuthentication() = encrypted

Then you can use the following environment in your workflows:
val env = DesktopGridEnvironment(10000)

The only parameter is the port on which the desktop grid server is listening.

Once your workflow has been started, you need to run an instance of the OpenMOLE daemon on each slave computer that you want to be part of the execution nodes.

You can download the OpenMOLE daemon from here. Extract the daemon from the archive and run it with the following command:
./openmole-daemon -h hostname.of.the.server:port -p test -w nbWorker

Windows users shall use the run.bat script with the same arguments.