Partitioning and scheduling loops on NOWs

被引:7
|
作者
Chen, S [1 ]
Xue, J [1 ]
机构
[1] Univ New S Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
基金
澳大利亚研究理事会;
关键词
partitioning; scheduling; networks of workstations; communication cost model;
D O I
10.1016/S0140-3664(99)00073-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the problem of partitioning and scheduling loops for a network of heterogeneous workstations. By isolating the effects of send and receive and quantifying the impact of network contention on the overall communication cost, a simple yet accurate cost model for predicting the communication overhead for a pair of workstations is presented. The processing capacities of all workstations in a network are modeled based on their CPU speeds and memory sizes. Based on these models, loop tiling is used extensively to partition and schedule loops across the workstations. By adjusting sizes, i.e. the granularities of tasks, the impact of the heterogeneity arising from program, processor and network is minimised. Experimental results on an Ethernet of seven DEC workstations demonstrate the effectiveness of our models and parallelisation strategies. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1017 / 1033
页数:17
相关论文
共 50 条
  • [21] SCHEDULING SEQUENTIAL LOOPS ON PARALLEL PROCESSORS
    MUNSHI, AA
    SIMONS, B
    SIAM JOURNAL ON COMPUTING, 1990, 19 (04) : 728 - 741
  • [22] SCHEDULING SEQUENTIAL LOOPS ON PARALLEL PROCESSORS
    MUNSHI, AA
    SIMONS, B
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 297 : 392 - 415
  • [23] Two nows in Korean
    Lee, Eunhee
    Choi, Jeongmi
    JOURNAL OF SEMANTICS, 2009, 26 (01) : 87 - 107
  • [24] CASE - NOWS THE TIME
    WHITE, CJ
    COMPUTER & COMMUNICATIONS DECISIONS, 1987, 19 (12): : 31 - 31
  • [25] Improving the static analysis of loops by dynamic partitioning techniques
    Martel, M
    THIRD IEEE INTERNATIONAL WORKSHOP ON SOURCE CODE ANALYSIS AND MANIPULATION - PROCEEDINGS, 2003, : 13 - 21
  • [26] COMMUNICATION-FREE HYPERPLANE PARTITIONING OF NESTED LOOPS
    HUANG, CH
    SADAYAPPAN, P
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1993, 19 (02) : 90 - 102
  • [27] COMMUNICATION-FREE HYPERPLANE PARTITIONING OF NESTED LOOPS
    HUANG, CH
    SADAYAPPAN, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 589 : 186 - 200
  • [28] Breaking Subgraph Loops for Bond Graph Model Partitioning
    Rideout, D. Geoff
    Stein, Jeffrey L.
    2007 INTERNATIONAL CONFERENCE ON BOND GRAPH MODELING AND SIMULATION (ICBGM '07), 2007, : 224 - +
  • [29] Geometric partitioning of cohesin and condensin is a consequence of chromatin loops
    Lawrimore, Josh
    Doshi, Ayush
    Friedman, Brandon
    Yeh, Elaine
    Bloom, Kerry
    MOLECULAR BIOLOGY OF THE CELL, 2018, 29 (22) : 2737 - 2750
  • [30] HIERARCHICAL TOPOLOGICAL SORTING OF APPARENT LOOPS VIA PARTITIONING
    BEETEM, JF
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1992, 11 (05) : 607 - 619