DocumentCode
2869145
Title
Using Residual Times to Meet Deadlines in M/G/C Queues
Author
Tasneem, Sarah ; Lipsky, Lester ; Ammar, Reda ; Sholl, Howard
Author_Institution
Dept. of Comput. Sci., Connecticut Univ., Storrs, CT
fYear
2005
fDate
27-29 July 2005
Firstpage
128
Lastpage
138
Abstract
In systems where job service demands are only known probabilistically, there is very little to distinguish between jobs. Therefore, no universal optimum scheduling strategy or algorithm exists. If the distribution of job times is known, then the residual time (expected time remaining for a job), based on the service it has already received, can be calculated. In a detailed discrete event simulation, we have explored the use of this function for increasing the probability that a job will meet its deadline. We have tested many different distributions with a wide range of sigma2 and shape, four of which are reported here. We compare with RR and FCFS, and find that in all distributions studied our algorithm performs best. We also studied the use of two slow servers versus one fast server, and have found that they provide comparable performance, and in a few cases the double server system does better
Keywords
discrete event simulation; queueing theory; scheduling; statistical distributions; M-G-C queues; discrete event simulation; double server system; job service demands; probability; residual times; scheduling; Airports; Context-aware services; Discrete event simulation; Dynamic scheduling; Meetings; Probability distribution; Scheduling algorithm; Shape; Telecommunication computing; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Network Computing and Applications, Fourth IEEE International Symposium on
Conference_Location
Cambridge, MA
Print_ISBN
0-7695-2326-9
Type
conf
DOI
10.1109/NCA.2005.53
Filename
1565946
Link To Document