• 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