Patent ID: 7742905
Filing Date: 2010-06-22
Classification: G06F

Abstract:
1. A computer-implemented method of executing a simulation of a computer platform, said simulation comprising a plurality of simulation models, said method comprising: accessing a dynamic quantum whose current value specifies a maximum number of units of execution that a first simulation model of said plurality of simulation models is allowed to perform; invoking respective simulation models of said plurality of simulation models for executing said first simulation model and a second simulation model simultaneously; and providing the current value of said dynamic quantum to each of said simulation models when invoking each of said simulation models, wherein said executing said first simulation model renders a unified view of said plurality of simulation models, and wherein said first simulation model directly accesses memory of said second simulation model to avoid invoking said second simulation model to avoid a dependency that would otherwise cause said first simulation model to halt prior to completing said maximum number of units of execution.