SOAP: One Clean Analysis of All Age-Based Scheduling Policies

被引:20
|
作者
Scully, Ziv [1 ]
Harchol-Balter, Mor [1 ]
Scheller-Wolf, Alan [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会;
关键词
M/G/1; exact response time analysis; Gittins index; shortest expected remaining processing time (SERPT);
D O I
10.1145/3179419
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider an extremely broad class of M/G/1 scheduling policies called SOAP: Schedule Ordered by Age-based Priority. The SOAP policies include almost all scheduling policies in the literature as well as an infinite number of variants which have never been analyzed, or maybe not even conceived. SOAP policies range from classic policies, like first-come, first-serve (FCFS), foreground-background (FB), class-based priority, and shortest remaining processing time (SRPT); to much more complicated scheduling rules, such as the famously complex Gittins index policy and other policies in which a job's priority changes arbitrarily with its age. While the response time of policies in the former category is well understood, policies in the latter category have resisted response time analysis. We present a universal analysis of all SOAP policies, deriving the mean and Laplace-Stieltjes transform of response time.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] The optimality of age-based lockdown policies
    Giammetti, Raffaele
    Papi, Luca
    Teobaldelli, Desiree
    Ticchi, Davide
    JOURNAL OF POLICY MODELING, 2022, 44 (03) : 722 - 738
  • [2] An exact analysis on age-based control policies for perishable inventories
    Poormoaied, Saeed
    Gurler, Ulku
    Berk, Emre
    IISE TRANSACTIONS, 2020, 53 (02) : 221 - 245
  • [3] Stability of networks with age-based scheduling
    Brown, Patrick
    INFOCOM 2007, VOLS 1-5, 2007, : 901 - 909
  • [4] Implications of age-based policies for influenza immunisation
    Watkins, J
    Rogers, C
    Evans, J
    LANCET, 1999, 353 (9148): : 208 - 209
  • [5] AGE-BASED POLICIES AND THE OLDEST-OLD
    GONYEA, JG
    GENERATIONS-JOURNAL OF THE AMERICAN SOCIETY ON AGING, 1995, 19 (03): : 25 - 31
  • [6] On the Universality of Age-Based Scheduling in Wireless Networks
    Li, Bin
    Eryilmaz, Atilla
    Srikant, R.
    2015 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), 2015,
  • [7] TCP as an implementation of age-based scheduling:: Fairness and performance
    Kherani, Arzad A.
    Nunez-Queija, Rudesindo
    25TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-7, PROCEEDINGS IEEE INFOCOM 2006, 2006, : 206 - +
  • [8] DYNAMIC MODELING FOR AGE DISTRIBUTION AND AGE-BASED POLICIES IN MANPOWER-PLANNING
    MOHAPATRA, PKJ
    MANDAL, P
    MAHANTY, B
    APPLIED MATHEMATICAL MODELLING, 1992, 16 (04) : 192 - 200
  • [9] Age-Based Maintenance Scheduling with Multiple Maintenance Modes Concern
    Lin, Danping
    Chang, Danni
    Yang, Yang
    TRANSDISCIPLINARY ENGINEERING: A PARADIGM SHIFT, 2017, 5 : 517 - 522
  • [10] Age-based health insurance coverage policies and mental health
    Yoruk, Baris K.
    Han, Yiran
    JOURNAL OF POPULATION ECONOMICS, 2024, 37 (02)