Title :
Working Set Based Scheduling in Time Warp Simulations
Author :
Chetlur, Malolan ; Wilsey, Philip A.
Author_Institution :
AT&T, Cincinnati, OH
Abstract :
This paper presents a new scheduling mechanism to choose and process the next input event from the event-set of simulation objects in a logical process (LP). Events are prioritized based on a simulation object´s working set. Working set of a simulation object is analogous to working set defined in virtual memory, and consists of input and output events referenced in the recent past (without time-faults). The simulation kernel exploits the causality framework to determine the working set size of a simulation object. In addition, the scheduler favors events that are within the estimated working set size. This working set based scheduling mechanism shows a performance improvement in the order or 10%-15%. This technique also improves the overall efficiency and memory utilization
Keywords :
scheduling; time warp simulation; logical process; time warp simulations; virtual memory; working set based scheduling; Computational modeling; Discrete event simulation; Intrusion detection; Kernel; Laboratories; Predictive models; Processor scheduling; State estimation; Time warp simulation;
Conference_Titel :
Simulation Symposium, 2007. ANSS '07. 40th Annual
Conference_Location :
Norfolk, VA
Print_ISBN :
0-7695-2814-7
DOI :
10.1109/ANSS.2007.45