Skip to main content
Log in

On the stability of the multi-queue multi-server processor sharing with limited service

  • Published:
Queueing Systems Aims and scope Submit manuscript

Abstract

We consider a multi-queue multi-server system with n servers (processors) and m queues. At the system there arrives a stationary and ergodic stream of m different types of requests with service requirements which are served according to the following k-limited head of the line processor sharing discipline: The first k requests at the head of the m queues are served in processor sharing by the n processors, where each request may receive at most the capacity of one processor. By means of sample path analysis and Loynes’ monotonicity method, a stationary and ergodic state process is constructed, and a necessary as well as a sufficient condition for the stability of the m separate queues are given, which are tight within the class of all stationary ergodic inputs. These conditions lead to tight necessary and sufficient conditions for the whole system, also in case of permanent customers, generalizing an earlier result by the authors for the case of n=k=1.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Boxma, O.J., Groenendijk, W.P.: Waiting times in discrete-time cyclic-service systems. IEEE Trans. Commun. 36, 164–170 (1988)

    Article  Google Scholar 

  2. Brandt, A., Brandt, M.: On the sojourn times for many-queue head-of-the-line processor-sharing systems with permanent customers. Math. Methods Oper. Res. 47, 181–220 (1998)

    Article  Google Scholar 

  3. Brandt, A., Brandt, M.: A note on the stability of the many-queue head-of-the-line processor-sharing system with permanent customers. Queueing Syst. 32, 363–381 (1999)

    Article  Google Scholar 

  4. Brandt, A., Brandt, M.: A sample path relation for the sojourn times in G/G/1-PS systems and its applications. Queueing Syst. 52, 281–286 (2006)

    Article  Google Scholar 

  5. Brandt, A., Franken, P., Lisek, B.: Stationary Stochastic Models. Akademie-Verlag/Wiley, Berlin/Chichester (1990)

    Google Scholar 

  6. Coffman, E.G., Muntz, R.R., Trotter, H.: Waiting time distributions for processor-sharing systems. J. Assoc. Comput. Mach. 17, 123–130 (1970)

    Google Scholar 

  7. Cohen, J.W.: The multiple phase service network with generalized processor sharing. Acta Inf. 12, 245–284 (1979)

    Google Scholar 

  8. Doshi, B.T., Rege, K.M.: Analysis of a multistage queue. AT&T Bell Lab. Tech. J. 64, 369–390 (1985)

    Google Scholar 

  9. Fendick, K.W., Rodrigues, M.A.: A heavy-traffic comparison of shared and segregated buffer schemes for queues with the head-of-line processor-sharing discipline. Queueing Syst. 9, 163–190 (1991)

    Article  Google Scholar 

  10. Franken, P., König, D., Arndt, U., Schmidt, V.: Queues and Point Processes. Akademie-Verlag/Wiley, Berlin/Chichester (1982)

    Google Scholar 

  11. Guillemin, F., Robert, P., Zwart, B.: Tail asymptotics for processor-sharing queues. Adv. Appl. Probab. 36, 525–543 (2004)

    Article  Google Scholar 

  12. Hooghiemstra, G., Keane, M., van de Ree, S.: Power series for stationary distributions of coupled processor models. SIAM J. Appl. Math. 48, 1159–1166 (1988)

    Article  Google Scholar 

  13. Konheim, A.G., Meilijson, I., Melkman, A.: Processor-sharing of two parallel lines. J. Appl. Probab. 18, 952–956 (1981)

    Article  Google Scholar 

  14. Leung, K.K.: Performance analysis of a processor sharing policy with interactive and background jobs. IFIP Trans. C-5, 189–207 (1991)

    Google Scholar 

  15. Loynes, R.M.: The stability of a queue with nonindependent inter-arrival and service times. Proc. Camb. Philos. Soc. 58, 497–520 (1962)

    Article  Google Scholar 

  16. Morrison, J.A.: Diffusion approximation for head-of-the-line processor sharing for two parallel queues. SIAM J. Appl. Math. 53, 471–490 (1993)

    Article  Google Scholar 

  17. Morrison, J.A.: Head of the line processor sharing for many symmetric queues with finite capacity. Queueing Syst. 14, 215–237 (1993)

    Article  Google Scholar 

  18. Núñez-Queija, R.: Sojourn times in a processor sharing queue with service interruptions. Queueing Syst. 34, 351–386 (2000)

    Article  Google Scholar 

  19. Ott, T.J.: The sojourn-time distribution in the M/G/1 queue with processor sharing. J. Appl. Probab. 21, 360–378 (1984)

    Article  Google Scholar 

  20. Ramaswami, V.: The sojourn time in the GI/M/1 queue with processor sharing. J. Appl. Probab. 21, 437–442 (1984)

    Article  Google Scholar 

  21. Rege, K.M., Sengupta, B.: Sojourn time distribution in a multiprogrammed computer system. AT&T Bell Lab. Tech. J. 64, 1077–1090 (1985)

    Google Scholar 

  22. Sericola, B., Guillemin, F., Boyer, J.: Sojourn times in the M/PH/1 processor sharing queue. Queueing Syst. 50, 109–130 (2005)

    Article  Google Scholar 

  23. van Uitert, M., Borst, S.C.: A reduced-load equivalence for generalised processor sharing networks with long-tailed input flows. Queueing Syst. 41, 123–163 (2002)

    Article  Google Scholar 

  24. Yashkov, S.F.: Mathematical problems in the theory of shared-processor systems. Itogi Nauki Tekh., Ser. Teor. Veroyatn., Mat. Stat., Teor. Kibern. 29, 3–82 (1990)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andreas Brandt.

Additional information

This work was supported by a grant from the Siemens AG.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Brandt, A., Brandt, M. On the stability of the multi-queue multi-server processor sharing with limited service. Queueing Syst 56, 1–8 (2007). https://doi.org/10.1007/s11134-007-9022-0

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11134-007-9022-0

Keywords

Mathematics Subject Classification (2000)

Navigation