set-image-memory-limit set-memory-limit – deprecated
Simics Reference Manual  /  3 Commands  /  3.2 Command List  / 

set-max-time-span

Synopsis

set-max-time-span [max-time-span] [cell]

Description

Set the max-time-span parameter for the cell cell, or for all cells if the cell argument is omitted.

Simics ensures that CPUs simulated in parallel within a particular cell never has virtual time differences that exceed this setting. The setting is only applicable if Simics is running in the subsystem or the multicore threading mode.

Setting a too large interval may introduce too much latency in the simulation. On the other hand, setting a too small value may increase the synchronization overhead and limit the parallelism, leading to degraded simulation performance.

The special value 0 means that the time-quantum value should be used as the max-time-span parameter.

NOTE: The parameter resembles the time-quantum parameter, which is used by Simics when CPUs are simulated in sequences from a single thread.

NOTE: CPUs belonging to different cells will also be kept synchronized, but in this case the maximal virtual time difference is controlled by the set-min-latency command.

Provided By

Simics Core

See Also

set-threading-mode, set-time-quantum, set-min-latency
set-image-memory-limit set-memory-limit – deprecated