forked from ROSS-org/ROSS
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Runtime option for limiting optimistic lookahead (ROSS-org#107)
In irregular simulations, runtime crashes are caused due to memory overflow. This often happens because some LPs over-optimisitcally explore events in virtual time and are repeatedly rolled back. One user-defined way of avoiding these crashes is to restrict the optimistic lookahead in terms of virtual time. Option added: max-opt-lookahead Unit: virtual time If max-opt-lookahead is set, a PE repeatedly computes GVT till (LVT - GVT) > max-opt-lookahead. Change-Id: I0f81b75628125e1fd2e71eddaa4116025c00a1c6
- Loading branch information
1 parent
de26e58
commit 53b7fca
Showing
4 changed files
with
6 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters