• DocumentCode
    395603
  • Title

    Analysis of task assignment with cycle stealing under central queue

  • Author

    Harchol-Balter, Mor ; Li, Cuihong ; Osogami, Takayuki ; Scheller-Wolf, Alan ; Squillante, Mark S.

  • Author_Institution
    Dept. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2003
  • fDate
    19-22 May 2003
  • Firstpage
    628
  • Lastpage
    637
  • Abstract
    We consider the problem of task assignment in a distributed server system, where short jobs are separated from long jobs, but short jobs may be run in the long job partition if it is idle (cycle stealing). Jobs are assumed to be nonpreemptible, where short and long jobs have generally distributed service requirements, and arrivals are Poisson. We consider two variants of this problem: a central queue model and an immediate dispatch model. This paper presents the first analysis of cycle stealing under the central-queue model. (Cycle stealing under the immediate dispatch model is analyzed in [9]). The analysis uses a technique which we refer to as busy period transitions. Results show that cycle stealing can reduce mean response time for short jobs by orders of magnitude, while long jobs are only slightly penalized. Furthermore using a central queue yields significant performance improvement over immediate dispatch, both from the perspective of the benefit to short jobs and the penalty to long jobs.
  • Keywords
    Markov processes; client-server systems; processor scheduling; queueing theory; resource allocation; task analysis; busy period transition; central queue model; cycle stealing; dispatch model; distributed server system; long job; short job; task assignment; Computer science; Delay; Distributed computing; Engineering profession; Exponential distribution; Performance analysis; Power system modeling; Queueing analysis; Stochastic systems; Telecommunication computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2003. Proceedings. 23rd International Conference on
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-1920-2
  • Type

    conf

  • DOI
    10.1109/ICDCS.2003.1203514
  • Filename
    1203514