DocumentCode :
2761371
Title :
Analysis of Round-Robin Implementations of Processor Sharing, Including Overhead
Author :
Thompson, Steve ; Lipsky, Lester ; Tasneem, Sarah ; Zhang, Feng
Author_Institution :
Comput. Sci. & Eng., Univ. of Connecticut Storrs, Storrs, CT, USA
fYear :
2009
fDate :
9-11 July 2009
Firstpage :
60
Lastpage :
65
Abstract :
It has been observed in recent years that in many applications service time demands are highly variable. Without foreknowledge of exact service times of individual jobs, processor sharing is an effective theoretical strategy for handling such demands. In practice, however, processor sharing must be implemented by time-slicing with a round-robin discipline. In this paper, we investigate how round-robin performs with the consideration of job switching overhead. Because of recent results, we assume that the best strategy is for new jobs to preempt the one in service. By analyzing time-slicing with overhead, we derive the effective utilization parameter, and give a good approximation regarding the lower bound of time-slice under a given system load and overhead. The simulation results show that for both exponential and non-exponential distributions, the system blowup points agree with what the effective utilization parameter tells us. Furthermore, with the consideration of overhead, an optimum time-slice value exists for a particular environment.
Keywords :
exponential distribution; program diagnostics; scheduling; exact service time; exponential distribution; job switching overhead; lower bound; optimum time-slice value; processor sharing; round-robin implementation; system blowup points; time slicing; utilization parameter; Application software; Computer applications; Computer networks; Computer science; Probability density function; Probability distribution; Random variables; Resumes; Time sharing computer systems; Veins; Round Robin; processor sharing; simulation; timeslice with overhead;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Computing and Applications, 2009. NCA 2009. Eighth IEEE International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-3698-9
Electronic_ISBN :
978-0-7695-3698-9
Type :
conf
DOI :
10.1109/NCA.2009.57
Filename :
5190351
Link To Document :
بازگشت