Multi-objective method for divisible load scheduling in multi-level tree network

被引:21
作者
Ghanbari, Shamsollah [1 ]
Othman, Mohamed [1 ,2 ]
Abu Bakar, Mohd Rizam [1 ]
Leong, Wah June [1 ]
机构
[1] Univ Putra Malaysia, Inst Math Res, Lab Computat Sci & Math Phys, Upm Serdang 43400, Selangor De, Malaysia
[2] Univ Putra Malaysia, Fac Comp Sci & Informat Technol, Dept Commun Technol & Network, Upm Serdang 43400, Selangor De, Malaysia
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2016年 / 54卷
关键词
Divisible load theory; Multi-objective method; Multi-level tree network; Divisible load scheduling; PARALLEL APPLICATIONS; BUS NETWORKS;
D O I
10.1016/j.future.2015.03.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
There is extensive literature concerning the divisible load theory. Based on the divisible load theory (DLT) the load can be divided into some arbitrary independent parts, in which each part can be processed independently by a processor. The divisible load theory has also been examined on the processors that cheat the algorithm, i.e., the processors do not report their true computation rates. According to the literature, if the processors do not report their true computation rates, the divisible load scheduling model fails to achieve its optimal performance. This paper focuses on the divisible load scheduling, where the processors cheat the algorithm. In this paper, a multi-objective method for divisible load scheduling is proposed. The goal is to improve the performance of the divisible load scheduling when the processors cheat the algorithm. The proposed method has been examined on several function approximation problems. The experimental results indicate the proposed method has approximately 66% decrease in finish time in the best case. (c) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:132 / 143
页数:12
相关论文
共 35 条
  • [1] Cost-Based Multi-QoS Job Scheduling using Divisible Load Theory in Cloud Computing
    Abdullah, Monir
    Othman, Mohamed
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2013, 18 : 928 - 935
  • [2] Optimal workload allocation model for scheduling divisible data grid applications
    Abdullah, Monir
    Othman, Mohamed
    Ibrahim, Hamidah
    Subramaniam, Shamala
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (07): : 971 - 978
  • [3] PARTITIONING TECHNIQUES FOR LARGE-GRAINED PARALLELISM
    AGRAWAL, R
    JAGADISH, HV
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (12) : 1627 - 1634
  • [4] [Anonymous], 2007, EVOLUTIONARY ALGORIT
  • [5] Scheduling divisible workloads on heterogeneous platforms
    Beaumont, O
    Legrand, A
    Robert, Y
    [J]. PARALLEL COMPUTING, 2003, 29 (09) : 1121 - 1152
  • [6] Heuristics for multi-round divisible loads scheduling with limited memory
    Berlinska, J.
    Drozdowski, M.
    [J]. PARALLEL COMPUTING, 2010, 36 (04) : 199 - 211
  • [7] Efficient partitioning and scheduling of computer vision and image processing data on bus networks using divisible load analysis
    Bharadwaj, V
    Li, X
    Ko, CC
    [J]. IMAGE AND VISION COMPUTING, 2000, 18 (11) : 919 - 938
  • [8] Scheduling divisible jobs on hypercubes
    Blazewicz, J
    Drozdowski, M
    [J]. PARALLEL COMPUTING, 1995, 21 (12) : 1945 - 1956
  • [9] Divisible task scheduling - Concept and verification
    Blazewicz, J
    Drozdowski, M
    Markiewicz, M
    [J]. PARALLEL COMPUTING, 1999, 25 (01) : 87 - 98
  • [10] An incentive-based distributed mechanism for scheduling divisible loads in tree networks
    Carroll, T. E.
    Grosu, D.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (03) : 389 - 401