DocumentCode :
2791851
Title :
Processor self-scheduling in parallel discrete event simulation
Author :
Konas, Pavlos ; Yew, Pen-Chung
Author_Institution :
Silicon Graphics Inc., Mountain View, CA, USA
fYear :
1995
fDate :
3-6 Dec 1995
Firstpage :
682
Lastpage :
689
Abstract :
This paper describes a novel data structure and an algorithm for processor self-scheduling in parallel discrete event simulation. The presented data structure allows the efficient scheduling of future computations, it facilitates the inexpensive use of processor affinity information, it reduces the contention on the scheduling queue, and it integrates load balancing and locality management methods into a single mechanism. We use the behavioral simulation of a multiprocessor system to characterize the behavior of the proposed data structure and the associated scheduling algorithm. The results of our study show that it is important to maintain as detailed affinity information as possible and exploit this information at run time
Keywords :
data structures; discrete event simulation; parallel algorithms; processor scheduling; resource allocation; behavioral simulation; computations; data structure; load balancing; locality management methods; multiprocessor system; parallel discrete event simulation; processor affinity information; processor self-scheduling; run time; scheduling algorithm; scheduling queue; Computational modeling; Concurrent computing; Data structures; Discrete event simulation; Distributed computing; Load management; Multiprocessing systems; Optimization methods; Predictive models; Processor scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Simulation Conference Proceedings, 1995. Winter
Conference_Location :
Arlington, VA
Print_ISBN :
0-78033018-8
Type :
conf
DOI :
10.1109/WSC.1995.478844
Filename :
478844
Link To Document :
بازگشت