|
ABSTRACT
We consider two classes of preemptive processor sharing scheduling policies in which the instantaneous weight given to a customer depends on a) the amount of service already imparted to the customer (Age-based scheduling), or b) the amount of service yet to be imparted to the customer (Residual Processing Time, RPT, based scheduling). We analyze the system for the mean sojourn time of a tagged customer conditioned on its service requirement. The main contribution of this article are:i) We decompose the sojourn time of a customer into two parts: a) the contribution of the descendants of the customer, and b) the contribution of the jobs (and their descendants) which the customer sees on arrival. For the preemptive system under consideration, it is shown that the behavior of the mean sojourn time for large values of service requirement is determined only by the first term above. We provide a closed form expression for this component of the sojourn time for general Age-based and RPT-based scheduling disciplines.iii) If the weight assigned to a customer with an age x units is xα for some α, we show that the behavior of mean sojourn time conditioned on service requirement is asymptotically linear for all 0 ≤ α ≤ 1. Moreover, this asymptotic slope is same for 0 ≤ α < 1 and shows a discontinuity at α = 1.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
A. A. Kherani and R. Nunez-Queija. TCP as an implementation of Age based scheduling. In proceedings of IEEE Infocom 2006, Barcelona, April 2006.
|
| |
2
|
K. Avrachenkov, U. Ayesta, P. Brown, R. Nez-Queija, "Discriminatory Processor Sharing Revisited," In Proceedings of INFOCOM 2005, Miami, March 2005.
|
 |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
L. Kleinrock, "Queuing Systems, Volume II: Computer Applications," Wiley, New York, 1976.
|
| |
12
|
|
| |
13
|
S. Padhy and A. A. Kherani. Tail Equivalence for Some Time-shared Systems. submitted.
|
 |
14
|
Idris A. Rai , Guillaume Urvoy-Keller , Mary K. Vernon , Ernst W. Biersack, Performance analysis of LAS-based scheduling disciplines in a packet switched network, Proceedings of the joint international conference on Measurement and modeling of computer systems, June 10-14, 2004, New York, NY, USA
|
| |
15
|
R. Righter and J. G. Shanthikumar, "Scheduling Multiclass Single Server Queueing Systems to Stochastically Maximize the Number of Successful Departures," Probability in the Engineering and the Informational Sciences, vol. 3, pp. 323--333, 1989.
|
| |
16
|
R. Schassberger. A new approach to the M/G/1 processor-sharing queue. Advances in applied probability16, 202--213.
|
| |
17
|
Schrage, L. E. (1968). A proof of the optimality of the shortest remaining processing time discipline. Oper. Res.16, 687--690.
|
| |
18
|
Righter, R., Shanthikumar, J. G. (1989). Scheduling multiclass single-server queueing systems to stochastically maximize the number of successful departures. Prob. Eng. Inf. Sc.3, 323--333.
|
| |
19
|
R. W. Wolff (1989). Stochastic Modeling and the Theory of Queues, Prentice Hall.
|
| |
20
|
C. W. Yang and S. Shakkottai. "Asymptotic Evaluation of Delay with the SRPT Scheduler," Submitted for journal publication, 2005.
|
|