An Enhanced Parallel Loop Self-Scheduling Scheme for Cluster Environments

被引:0
|
作者
Chao-Tung Yang
Kuan-Wei Cheng
Kuan-Ching Li
机构
[1] Tunghai University,High
[2] Providence University,Performance Computing Laboratory, Department of Computer Science and Information Engineering
来源
The Journal of Supercomputing | 2005年 / 34卷
关键词
self-scheduling; scheduling scheme; parallel loops; PC clusters; cluster computing;
D O I
暂无
中图分类号
学科分类号
摘要
Approaches for dealing with scheduling and load-balancing in PC-based cluster systems are famous and well known. In such environments, Self-Scheduling Schemes are suitable for parallel loops with independent iterations. However, while schemes such as FSS, GSS, and TSS fit most computer systems, they cannot provide good load-balancing. Chao-Tung Yang and Shun-Chi Chang proposed a parallel loop scheduling scheme for heterogeneous PC cluster systems in Yang and Chang [13]. Though the proposed scheme allows users to choose parameters before execution initialization, weaknesses in it motivated us to develop further improvements. For instance, using fixed and monotonous parameters can easily lead to invalid scheduling due to use of previously input information. Thus, in this paper we propose a new scheme that fits most widely available computer systems and allows the scheduling parameter to be adjusted dynamically in order to provide higher overall performance.
引用
收藏
页码:315 / 335
页数:20
相关论文
共 50 条
  • [41] The Performance Impact of Different Master Nodes on Parallel Loop Self-scheduling Schemes for Rule-Based Expert Systems
    Wu, Chao-Chin
    Lai, Lien-Fu
    Huang, Liang-Tsung
    Yang, Chao-Tung
    Lu, Chung
    SECURITY-ENRICHED URBAN COMPUTING AND SMART GRID, 2011, 223 : 149 - +
  • [42] Using hybrid MPI and OpenMP programming to optimize communications in parallel loop self-scheduling schemes for multicore PC clusters
    Wu, Chao-Chin
    Lai, Lien-Fu
    Yang, Chao-Tung
    Chiu, Po-Hsun
    JOURNAL OF SUPERCOMPUTING, 2012, 60 (01): : 31 - 61
  • [43] Fuzzy self-scheduling for GenCos
    Yamin, HY
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2005, 20 (01) : 503 - 505
  • [44] Self-scheduling with Microsoft Excel
    Irvin, SA
    Brown, HN
    NURSING ECONOMICS, 1999, 17 (04): : 201 - 206
  • [45] Parallel job scheduling policy for workstation cluster environments
    Abawajy, JH
    Dandamudi, SP
    CLUSTER 2000: IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2000, : 351 - 352
  • [46] A note on nurse self-scheduling
    Hung, R
    NURSING ECONOMICS, 2002, 20 (01): : 37 - 39
  • [47] A performance-based parallel loop scheduling on grid environments
    Wen-Chung Shih
    Chao-Tung Yang
    Shian-Shyong Tseng
    The Journal of Supercomputing, 2007, 41 : 247 - 267
  • [48] A performance-based parallel loop scheduling on grid environments
    Shih, Wen-Chung
    Yang, Chao-Tung
    Tseng, Shian-Shyong
    JOURNAL OF SUPERCOMPUTING, 2007, 41 (03): : 247 - 267
  • [49] Scalable Loop Self-Scheduling Schemes for Large-Scale Clusters and Cloud Systems
    Yiming Han
    Anthony T. Chronopoulos
    International Journal of Parallel Programming, 2017, 45 : 595 - 611
  • [50] Designing parallel loop self-scheduling schemes using the hybrid MPI and OpenMP programming model for multi-core grid systems
    Chao-Chin Wu
    Chao-Tung Yang
    Kuan-Chou Lai
    Po-Hsun Chiu
    The Journal of Supercomputing, 2012, 59 : 42 - 60