Fair Scheduling of General-Purpose Workloads on Workstation Clusters

被引:1
|
作者
Cosimo Anglano
机构
[1] Universitá del Piemonte Orientale,Dipartimento di Scienze e Tecnologie Avanzate
关键词
clusters of workstations; scheduling; implicit coscheduling; proportional-share scheduling; simulation;
D O I
10.1023/A:1012752923793
中图分类号
学科分类号
摘要
In this paper we present a scheduling strategy for workstation clusters able to effectively and fairly schedule general-purpose workloads potentially made up by compute-bound, interactive, and I/O-intensive applications, that may each be sequential, client-server, or parallel. The scheduling strategy allocates resources to processes of the same parallel applications in such a way that they all get the same CPU share regardless of the level of resource contention on the respective machines, and relies on an extended stride scheduler to fairly allocate individual workstations. A simulation analysis carried out for a variety of workloads and operational conditions shows that our strategy (a) delivers good performance to all the applications classes composing general-purpose workloads, (b) fairly allocates resources among competing applications, and (c) outperforms alternative strategies.
引用
收藏
页码:87 / 96
页数:9
相关论文
共 50 条
  • [21] General-purpose DNA computation
    Junlan Liu
    Da Han
    Science China(Chemistry), 2024, (07) : 2134 - 2135
  • [22] A GENERAL-PURPOSE ELECTRONIC WATTMETER
    GARRETT, DE
    COLE, FG
    PROCEEDINGS OF THE INSTITUTE OF RADIO ENGINEERS, 1952, 40 (02): : 165 - 171
  • [23] THE GENERAL-PURPOSE RINSE TANK
    MOHLER, JB
    METAL FINISHING, 1983, 81 (05) : 65 - 66
  • [24] SOVIET GENERAL-PURPOSE FORCES
    SCHNEIDER, W
    ORBIS-A JOURNAL OF WORLD AFFAIRS, 1977, 21 (01): : 95 - 106
  • [25] A GENERAL-PURPOSE ROTATING TARGET
    BRICAULT, P
    ROY, R
    POULIOT, J
    SLOBODRIAN, RJ
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 1986, 245 (2-3): : 558 - 559
  • [26] A GENERAL-PURPOSE GRAPHICS EDITOR
    PURGATHOFER, W
    ANGEWANDTE INFORMATIK, 1985, (02): : 77 - 83
  • [27] A GENERAL-PURPOSE TEMPERATURE CONTROLLER
    HANDSCHY, MA
    JOURNAL OF PHYSICS E-SCIENTIFIC INSTRUMENTS, 1980, 13 (09): : 998 - 1001
  • [28] A GENERAL-PURPOSE CCD CONTROLLER
    CHEN, PC
    NOVELLO, J
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF THE PACIFIC, 1989, 101 (644) : 940 - 946
  • [29] No Such Thing as a General-Purpose Processor
    Chisnall, David
    COMMUNICATIONS OF THE ACM, 2014, 57 (12) : 44 - 48
  • [30] A Dataset of General-Purpose Rebuttal
    Orbach, Matan
    Bilu, Yonatan
    Gera, Ariel
    Kantor, Yoav
    Dankin, Lena
    Lavee, Tamar
    Kotlerman, Lili
    Mirkin, Shachar
    Jacovi, Michal
    Aharonov, Ranit
    Slonim, Noam
    2019 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING AND THE 9TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING (EMNLP-IJCNLP 2019): PROCEEDINGS OF THE CONFERENCE, 2019, : 5591 - 5601