When simulating more than one target system, Simics will simulated one system at a time, and periodically switch between them so that the simulation will advance similarly for all of them.
However, to better use the computing resources of a multi-CPU simulation host, or a cluster of simulation hosts, it is possible to connect a number of simulation processes so that they form a single distributed simulation session. This can be done on both a single host machine to take advantage of multiple CPUs, or over a network where the processes can connect over a TCP/IP network.
11.3 Running distributed
11.4 Example of Distributed Simulation and Network