Running a Co-Simulation with GT-SUITE on Parallel Hosts
If you intend to run on parallel hosts (a multiple node cluster or several machines over a network), the procedure for running the co-simulation must meet certain criteria. The following examples demonstrate coupling over parallel hosts using two machines or nodes; A is the primary host and B is the secondary host.
Running GT-SUITE on the Primary Host
The easiest way to run a coupled simulation is to allow Simcenter STAR-CCM+ to launch the GT-SUITE server automatically on the primary host. However, the primary host must have access to the GT-SUITE installation.
- Launch a parallel simulation using
the procedure in Using a Remote Multi-Core Workstation, ensuring that
the primary host is the first entry in the table. Alternatively, from the
command line:
starccm+ -server -on A:x,B:y -np x+y
where:- x – is the number of processes on A
- y – is the number of processes on B
Running GT-SUITE on a Secondary Host
If the primary host does not have access to a GT-SUITE installation, run the GT-SUITE server on one of the secondary hosts. This scenario requires a different coupling procedure.
- Launch a parallel simulation using the procedure
in Using
a Remote Multi-Core Workstation, ensuring that the primary host
is the first entry in the table. Alternatively, from the command line:
starccm+ -server -on A:x,B:y -np x+y
where:- x – is the number of processes on A
- y – is the number of processes on B