Distributing and scheduling divisible task on parallel communicating processors

被引:0
|
作者
Guodong Li
Defu Zhang
机构
[1] Nanjing University,State Key Lap for Novel Software Technology
[2] Nanjing University,Department of Computer Science and Technology
来源
Journal of Computer Science and Technology | 2002年 / 17卷
关键词
divisible task; distributed processing; scheduling; network topology; linear equation;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper we propose a novel scheme for scheduling divisible task on parallel processors connected by system interconnection network with arbitrary topology. The divisible task is a computation that can be divided into arbitrary independent subtasks solved in parallel. Our model takes into consideration communication initial time and communication delays between processors. Moreover, by constructing the corresponding Network Spanning Tree (NST) for a network, our scheme can be applied to all kinds of network topologies. We present the concept of Balanced Task Distribution Tree and use it to design the Equation Set Creation Algorithm in which the set of linear equations is created by traversing the NST in post-order. After solving the created equations, we get the optimal task assignment scheme. Experiments confirm the applicability of our scheme in real-life situations
引用
收藏
页码:788 / 796
页数:8
相关论文
共 50 条
  • [21] Task Scheduling on Manycore Processors with Home Caches
    Muddukrishna, Ananya
    Podobas, Artur
    Brorsson, Mats
    Vlassov, Vladimir
    EURO-PAR 2012: PARALLEL PROCESSING WORKSHOPS, 2013, 7640 : 357 - 367
  • [22] Task scheduling on minimal processors with genetic algorithms
    Yao, WS
    You, JY
    PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2002, : 210 - 214
  • [23] Scheduling multiprocessor tasks on two parallel processors
    Blazewicz, J
    Dell'Olmo, P
    Drozdowski, M
    RAIRO-OPERATIONS RESEARCH, 2002, 36 (01): : 37 - 51
  • [24] Scheduling serial -: Parallel processors -: A case study
    Pelikán, J
    SOR 05 Proceedings, 2005, : 69 - 74
  • [25] Scheduling Serial - Parallel Processors - A Case Study
    Pelikan, Jan
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON MATHEMATICAL METHODS IN ECONOMICS 2005, 2005, : 293 - 298
  • [26] NOTE ON OPTIMAL SCHEDULING OF 2 PARALLEL PROCESSORS
    ZALOOM, V
    VATZ, D
    NAVAL RESEARCH LOGISTICS, 1975, 22 (04) : 823 - 827
  • [27] SCHEDULING TASKS WITH COMMUNICATION DELAYS ON PARALLEL PROCESSORS
    CHENIER, C
    URRUTIA, J
    ZAGUIA, N
    ORDER-A JOURNAL ON THE THEORY OF ORDERED SETS AND ITS APPLICATIONS, 1995, 12 (03): : 213 - 220
  • [28] Scheduling for energy minimization on restricted parallel processors
    Jin, Xibo
    Zhang, Fa
    Fan, Liya
    Song, Ying
    Liu, Zhiyong
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2015, 81-82 : 36 - 46
  • [29] PROCESSOR SCHEDULING FOR LINEARLY CONNECTED PARALLEL PROCESSORS
    MCDOWELL, CE
    APPELBE, WF
    IEEE TRANSACTIONS ON COMPUTERS, 1986, 35 (07) : 632 - 638
  • [30] Instruction scheduling for instruction level parallel processors
    Faraboschi, P
    Fisher, JA
    Young, C
    PROCEEDINGS OF THE IEEE, 2001, 89 (11) : 1638 - 1659