Livelock Prevention

Large Finite Numbers of Simultaneous Events

Simultaneous events are events that occur at the same simulation clock time. If your simulation creates a large number of simultaneous events, this number might be an indication of an unwanted livelock situation. In this situation, a block returns to the same state infinitely often at the same time instant. SimEvents® software prevents livelock with these limits:

  • SimEvents software limits the maximum number of simultaneous events per block to 5,000.

  • SimEvents software limits the maximum number of simultaneous events per model to 100,000.

Related Topics