Evaluation of an adaptive scheduling strategy for master-worker applications on clusters of workstations

被引:0
|
作者
Heymann, E [1 ]
Senar, MA
Luque, E
Livny, M
机构
[1] Univ Autonoma Barcelona, Unitat Arquitectura Ordinadors & Sistemes Operati, E-08193 Barcelona, Spain
[2] Univ Wisconsin, Dept Comp Sci, Madison, WI 53706 USA
来源
HIGH PERFORMANCE COMPUTING - HIPC 2000, PROCEEDINGS | 2001年 / 1970卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We investigate the problem arising in scheduling parallel applications that follow a master-worker paradigm in order to maximize both the resource efficiency and the application performance. We propose a simple scheduling strategy that dynamically measures application execution time and uses these measurements to automatically adjust the number of allocated processors to achieve the desirable efficiency, minimizing the impact in loss of speedup. The effectiveness of the proposed strategy has been assessed by means of simulation experiments in which several scheduling policies were compared. We have observed that our strategy obtains similar results to other strategies that use a priori information about the application, and we have derived a set of empirical rules that can be used to dynamically adjust the number of processors allocated to the application.
引用
收藏
页码:310 / 319
页数:10
相关论文
共 30 条
  • [1] Adaptive scheduling for master-worker applications on the computational grid
    Heymann, E
    Senar, MA
    Luque, E
    Livny, M
    GRID COMPUTING - GRID 2000, PROCEEDINGS, 2001, 1971 : 214 - 227
  • [2] Energy-Aware Scheduling of Flow Applications on Master-Worker Platforms
    Pineau, Jean-Francois
    Robert, Yves
    Vivien, Frederic
    EURO-PAR 2009: PARALLEL PROCESSING, PROCEEDINGS, 2009, 5704 : 281 - +
  • [3] A Comparison of Two Master-worker Scheduling Methods
    de la Torre, Luis
    Seguel, Jaime
    HPCC: 2009 11TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2009, : 597 - +
  • [4] Modeling master-worker applications in POETRIES
    Cesar, E
    Mesa, JG
    Sorribes, J
    Luque, E
    NINTH INTERNATIONAL WORKSHOP ON HIGH-LEVEL PARALLEL PROGRAMMING MODELS AND SUPPORTIVE ENVIRONMENTS, PROCEEDINGS, 2004, : 22 - 30
  • [5] On the Design of a Master-Worker Adaptive Algorithm Selection Framework
    Jankee, Christopher
    Verel, Sebastien
    Derbel, Bad
    Fonlupt, Cyril
    ARTIFICIAL EVOLUTION, EA 2017, 2018, 10764 : 1 - 15
  • [6] Energy-aware scheduling of bag-of-tasks applications on master-worker platforms
    Pineau, Jean-Francois
    Robert, Yves
    Vivien, Frederic
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (02): : 145 - 157
  • [7] An enabling framework for master-worker applications on the computational grid
    Goux, JP
    Kulkarni, S
    Linderoth, J
    Yoder, M
    NINTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2000, : 43 - 50
  • [8] Efficient resource management applied to master-worker applications
    Heymann, E
    Senar, MA
    Luque, E
    Livny, M
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2004, 64 (06) : 767 - 773
  • [9] Divisible load scheduling on two types of master-worker platforms
    Zhao, Ming-Yu
    Zhang, Tian-Wen
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2007, 35 (08): : 1582 - 1587
  • [10] Optimizing locationing of multiple masters for master-worker grid applications
    Banino, C
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING, 2006, 3732 : 1041 - 1050