This page shows the process of running simulations remotely on another computer from your local computer using MPI with Lumerical 2021 R2 and newer. The following error could occur when the MPI is not configured properly.
Run remote jobs on Windows with Intel MPI
- Open Resources.
- Select "Remote: Intel MPI" as the Job launching preset.
- Specify a "writable location" on the remote resource for the 'APPDATA' variable in the Resource advanced options for Intel MPI.
- Save your settings and run the simulation remotely.
-env APPDATA "\writable\path"
Running remote simulations on Linux
- Open Resources.
- Select "Remote: MPICH2" as the Job launching preset.
- Specify a "writable location" on the remote machine for the 'HOME' variable in the Resource advanced options for the MPICH2.
- Save your settings and run the simulation remotely.
-env HOME "/<writable_path>"
/opt/lumerical/[[verpath]]/mpich2/nemesis/bin/mpiexec -n 32 -host node4 -env HOME /<writable_path> /opt/lumerical/[[verpath]]/bin/fdtd-engine-mpich2nem /<path>/simulationfile.fsp
Where: (-n 32) is the number of MPI processes on 1 thread/core (-t 1) each process that is used to run the simulation job on the remote host.
See also
How to run simulations with Intel MPI on Windows
Configuring resources for parallel jobs across several computers on Windows
Concurrent Parametric Computing