DocumentCode
2105630
Title
Adaptive Scheduling and Overhead Tuning for Deadline Constrained Computations
Author
Zhao, Xinghui ; Jamali, Nadeem
Author_Institution
Dept. of Comput. Sci., Univ. of Saskatchewan, Saskatoon, SK, Canada
fYear
2011
fDate
3-7 Oct. 2011
Firstpage
225
Lastpage
226
Abstract
The growing popularity of grid and cloud computing has led to a renewed interest in resource control and coordination. The Actor model offers a convenient way for scheduling computations´ access to resources by way of scheduling of the actor threads, however, efficient Actor implementations do not use a thread for each actor. This paper presents our work on integrating mechanisms for deadline assurance into an optimized implementation of Actors. We achieve this by using deadline-driven adaptive scheduling, which prioritizes individual message deliveries and method executions involved in a distributed computation. Additionally, a tuner dynamically balances the overhead of the control mechanisms against the extent of control exercised. Experiments shows that the approach offers effective support for timeliness requirements (for multimedia QoS, for example) at the cost of a relatively modest and adjustable overhead.
Keywords
cloud computing; grid computing; multi-threading; processor scheduling; resource allocation; actor model; actor thread scheduling; cloud computing; deadline constrained computations; deadline-driven adaptive scheduling; distributed computation; grid computing; overhead tuning; resource control; Cognition; Foundries; Message systems; Processor scheduling; Quality of service; Streaming media; Synchronization; Overhead tuning; actors; adaptive scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Self-Adaptive and Self-Organizing Systems (SASO), 2011 Fifth IEEE International Conference on
Conference_Location
Ann Arbor, MI
ISSN
1949-3673
Print_ISBN
978-1-4577-1614-0
Electronic_ISBN
1949-3673
Type
conf
DOI
10.1109/SASO.2011.32
Filename
6063512
Link To Document