HPC without Job Scheduler
Speos HPC can be used without job scheduler when you prefer manipulating the application using command lines, or when Windows Server cannot be installed.
Here is an example of a command line with Microsoft MPI:
mpiexec -machinefile Machines.txt -wdir %SPEOSHPCDIR% "%SPEOSHPC%" -SPEOS "%SV5%" %SIMULATIONPARAMS%
REM XXXXXXXXX
set SPEOSHPCDIR=\\station_name\speoshpc\Optis\SPEOSHPC_2016\
set SPEOSHPC=%SPEOSHPCDIR%SPEOSHPC.exe
set SV5=\\station_name\speoshpc\SV5\DOM_DirectSimulation_43s_2400by1600.speos\DOM_DirectSimulation_43s_2400by1600.speos
SET SIMULATIONPARAMS=-threads 8 -mtime 1
REM XXXXXXXXX
REM Available options for the SPEOSHPC.exe command:
REM -h: display help.
REM -v: display the version.
REM -speos speosfullpath: full path to the .speos file to use for the simulation.
REM -gpu : notifies the cluster to run simulation jobs using GPU instead of CPU
Note: When using the -gpu command line, the -threads command line is not needed.REM -threads nn: number of threads per node (limited by the license)
REM -nbrays nnnn: number of rays / passes for the Monte Carlo Direct or Inverse simulations.
REM -lang "CodePage_Converter_Name": used to support existing speos files which have been saved with a Windows code page.
REM -disablefiles : disable all .lpf, .lp3, .ray, .tm25ray output files.
The following options can be combined:
REM -stime nnnn: run the simulation during nnnn seconds (only Monte Carlo simulations).
REM -mtime nnnn: run the simulation during nnnn minutes (only Monte Carlo simulations).
REM -htime nnnn: run the simulation during nnnn hours (only Monte Carlo simulations).
REM -dtime nnnn: run the simulation during nnnn days (only Monte Carlo simulations).
REM Remark: for Inverse simulations with many sensor, the specified simulation time is for each sensor.
The following options can be combined (the minimum default value is 1 hour):
REM -hsave nnnn: merge and save the intermediate results every nnnn hours (only Monte Carlo simulations).
REM -dsave nnnn: merge and save the intermediate results every nnnn days (only Monte Carlo simulations).
REM -nosave: disable the merge and save of intermediate results.