Distributed calculation of procedures

Distributed calculation allows you to distribute the calculation of certain procedures within the procedure sequence across different compute nodes.

To do so, in the procedure sequence, in the Compute node column, you can select the compute nodes for calculation. When carrying out the procedure, Visum automatically transfers the required data to the respective compute node and starts the calculation.

At the same time, the other procedures of the procedure sequence are carried out. This allows you to simultaneously perform several calculations independently from each other, e.g. assignments for PrT and PuT or tour-based model calculations for several demand segments.

Using the new procedure Merge procedure results, the compute node results are downloaded and available for any further calculation steps. This procedure must then be inserted into the procedure sequence, between distributed computing and further steps that depend on the results of distributed computing.

Distributed computing is available for the following procedures:

  • PrT assignment
  • Calculate PrT skim matrix
  • PuT assignment
  • Calculate PuT skim matrix
  • Tour-based model - Combined trip distribution / mode choice