Efficient discrete event simulation using priority queue tagging
AssigneeNEC Laboratories America, Inc.
InventorErik KRUUS
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Laboratories America, Inc.
InventorErik KRUUS
Estimating the term…
A method is provided for sequential discrete event simulation for a distributed system having a set of nodes. A priority queue is constructed that includes events to be executed by a processor at a given node in the set. A first subset of nodes is identified. Each node in the first subset is associated with a respective subset of events and includes a highest priority event whose priority must be unconditionally re-evaluated during a next time step. A second subset of nodes is identified. Each node in the second subset is associated with a respective other subset of events and includes a highest priority event whose priority must be re-evaluated when a re-evaluation condition depending upon an external state is satisfied. A next one of the plurality of events in the priority queue is selected to be executed by the processor using the first and second subsets of nodes.
A method for sequential discrete event simulation for a distributed system having a set of nodes, the method comprising:
A computer storage medium for storing programming code for a method for sequential discrete event simulation for a distributed system having a set of nodes, the method comprising:
A sequential discrete event simulator for a distributed system having a set of nodes, the simulator comprising a processing element for performing the following steps:
Dependencies are inferred from the claim text.