Parallel program analysis on workstation clusters: Memory utilisation and load balancing

被引:0
|
作者
Togneri, R [1 ]
机构
[1] Univ Western Australia, Ctr Intelligent Informat Proc Syst, Dept Elect & Elect Engn, Perth, WA 6907, Australia
来源
CONCURRENCY-PRACTICE AND EXPERIENCE | 1998年 / 10卷 / 08期
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Using a workstation cluster for parallel program development requires consideration of various factors to optimise the mapping of the algorithm to the characteristics of the environment, In this paper we present a new analysis and verification of well-known ideas in parallel programming research of specific importance to both the use and design of workstation cluster computing systems. We define a new performance measure related to memory resource utilisation and show how redundant memory usage can lead to poor memory utilisation of the cluster We also present analytical and experimental evidence that the pool-of-tasks paradigm can lead to significantly improved speedup over series-parallel algorithms, especially when considering equivalent computational and communication requirements. The effect of load balancing on the series-parallel and pool-of-tasks algorithms is examined, and our analysis and experimental results confirm not only that the pool-of-tasks algorithms are more robust to load imbalances but that the effect of the imbalance is mitigated when more workstations are used. (C) 1998 John Wiley & Sons, Ltd.
引用
收藏
页码:631 / 653
页数:23
相关论文
共 50 条
  • [1] Simulating load balancing on heterogeneous workstation clusters
    Hlavacs, H
    Ueberhuber, CW
    [J]. PARALLEL COMPUTATION, 1999, 1557 : 533 - 540
  • [2] Dynamic load balancing in flow simulation on workstation clusters
    Streng, M
    tenCate, HH
    Geurts, BJ
    Kuerten, JGM
    [J]. EUROSIM '96 - HPCN CHALLENGES IN TELECOMP AND TELECOM: PARALLEL SIMULATION OF COMPLEX SYSTEMS AND LARGE-SCALE APPLICATIONS, 1996, : 279 - 286
  • [3] Implementation Study of Dynamic Load Balancing Algorithm of Parallel Tree Computation on Clusters of Heterogeneous Workstation
    Mohammed A.M. Ibrahim
    M.SaifMokbel
    [J]. Journal of Donghua University(English Edition), 2005, (02) : 81 - 86
  • [4] An enhanced load balancing in a parallel heterogenous workstation cluster
    Dantas, MAR
    Lopes, FM
    [J]. HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2003, 727 : 175 - 183
  • [5] Parallel program analysis on workstation clusters: Speedup profiling and latency hiding
    Togneri, R
    [J]. CONCURRENCY-PRACTICE AND EXPERIENCE, 1997, 9 (07): : 721 - 751
  • [6] PARALLEL DIRECT SCF AND GRADIENT PROGRAM FOR WORKSTATION CLUSTERS
    BRODE, S
    HORN, H
    EHRIG, M
    MOLDRUP, D
    RICE, JE
    AHLRICHS, R
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 1993, 14 (10) : 1142 - 1148
  • [7] Load balancing in a parallel chess program
    Broadbent, R
    Snell, Q
    Clement, M
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 2152 - 2158
  • [8] Dynamic load balancing of iterative data parallel problems on a workstation clustering
    Maeng, HS
    Lee, HS
    Han, TD
    Yang, SB
    Kim, SD
    [J]. HIGH PERFORMANCE COMPUTING ON THE INFORMATION SUPERHIGHWAY - HPC ASIA '97, PROCEEDINGS, 1997, : 563 - 567
  • [9] An efficient load balancing method for parallel ray tracing on heterogeneous workstation networks
    González, P
    Sánchez, JL
    Alfaro, FJ
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 2622 - 2628
  • [10] Adapting to load on workstation clusters
    Brunner, RK
    Kalé, LV
    [J]. FRONTIERS '99 - THE SEVENTH SYMPOSIUM ON THE FRONTIERS OF MASSIVELY PARALLEL COMPUTATION, PROCEEDINGS, 1999, : 106 - 112