Self-adapting backfilling scheduling for parallel systems

被引:18
|
作者
Lawson, BG [1 ]
Smirni, E [1 ]
Puiu, D [1 ]
机构
[1] Univ Richmond, Dept Math & Comp Sci, Richmond, VA 23173 USA
关键词
batch schedulers; parallel systems; backfilling schedulers; performance analysis;
D O I
10.1109/ICPP.2002.1040916
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We focus on non-FCFS job scheduling policies for parallel systems that allow jobs to backfill, i.e., to move ahead in the queue, given that the), do not delay, certain previously submitted jobs. Consistent with commercial schedulers that maintain multiple queues where jobs are assigned according to the user-estimated duration, we propose a self-adapting backfilling policy that maintains multiple job queues to separate short from long jobs. The proposed policy adjusts its configuration parameters by continuously monitoring the system and quickly reacting to sudden fluctuations in the workload arrival pattern and/or severe changes in resource demands. Detailed performance comparisons via simulation using actual Supercomputing traces from the Parallel Work-load Archive indicate that the proposed policy consistently outperforms traditional backfilling.
引用
收藏
页码:583 / 592
页数:10
相关论文
共 50 条
  • [31] Self-adapting Security Monitoring in Eucalyptus
    Mahmood, Salman
    Yahaya, Nor Adnan
    Hasan, Raza
    Hussain, Saqib
    Malik, Mazhar Hussain
    Sarker, Kamal Uddin
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (03) : 80 - 93
  • [32] Self-adapting TV Based Applications
    Costa, Daniel
    Duarte, Carlos
    UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: DESIGN FOR ALL AND EINCLUSION, PT 1, 2011, 6765 : 357 - 364
  • [33] IMPLEMENTATION OF A SELF-ADAPTING ECHO CANCELER
    PRESTI, AJ
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1966, 40 (05): : 1255 - &
  • [34] Self-Adapting Load Balancing for DNS
    Jung, Joerg
    Kiertscher, Simon
    Menski, Sebastian
    Schnor, Bettina
    JOURNAL OF NETWORKS, 2015, 10 (04) : 222 - 231
  • [35] Simplified Self-Adapting Skip Lists
    Pittard, Jonathan J.
    Tharp, Alan L.
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2010, 2010, 6283 : 126 - 136
  • [36] SELF-ADAPTING FACADE SYSTEMS: EXPERIMENTATION REGARDING THE EXPLOITATION OF THERMAL DILATION
    Petriccione, Livio
    Fulchir, Fabio
    Chinellato, Francesco
    JOURNAL OF GREEN BUILDING, 2020, 15 (04): : 67 - 90
  • [37] SELF-ADAPTING MENUS FOR CAD SOFTWARE
    GINSBURG, S
    COMPUTERS & STRUCTURES, 1986, 23 (04) : 475 - 479
  • [38] Self-Adapting Load Balancing for DNS
    Jung, Joerg
    Kiertscher, Simon
    Menski, Sebastian
    Schnor, Bettina
    INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (SPECTS 2014), 2014, : 564 - 571
  • [39] Self-adapting decision support for interactive fault diagnosis of manufacturing systems
    Ye, N
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 1996, 9 (05) : 392 - 401
  • [40] A Probabilistic Model Checking Approach to Self-adapting Machine Learning Systems
    Casimiro, Maria
    Garlan, David
    Camara, Javier
    Rodrigues, Luis
    Romano, Paolo
    SOFTWARE ENGINEERING AND FORMAL METHODS: SEFM 2021 COLLOCATED WORKSHOPS, 2022, 13230 : 317 - 332