Parallel thinning algorithms on multicomputers: experimental study on load balancing

被引:0
|
作者
Montoya, MG [1 ]
Gil, C [1 ]
Garcia, I [1 ]
机构
[1] Univ Almeria, Dept Arquitectura Computadores & Elect, Almeria 04120, Spain
来源
CONCURRENCY-PRACTICE AND EXPERIENCE | 2000年 / 12卷 / 05期
关键词
skeleton; thinning; data partition/distribution; work load balance; multicomputer; nearest-neighbor;
D O I
10.1002/1096-9128(20000425)12:5<327::AID-CPE493>3.0.CO;2-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this work, a practical implementation of two parallel thinning algorithms on a multicomputer system are described. The solution has been conceived for a multiprocessor using the SPMD (single program multiple data) programming model. Our main goal is intended to describe our experiences on data partition/distribution among processors for parallel thinning algorithms as a representative type of algorithm where communications take place between neighbor processors and the work load for each processor depends on the input data. It will be shown how the efficiency of the parallel implementation can be improved through the application of a preprocess. This preprocess is based on the analysis of the work load balance. An analysis of the communication cost is also made. Although the results shown here are concerned with the implementations of two parallel thinning algorithms we think that our proposal about data distribution is general and useful for a wide set of algorithms in the field of image processing. Copyright (C) 2000 John Wiley & Sons, Ltd.
引用
收藏
页码:327 / 340
页数:14
相关论文
共 50 条
  • [1] Parallel thinning algorithms on multicomputers: Experimental study on load balancing
    [J]. Montoya, M.G., 2000, John Wiley & Sons Ltd, Chichester, United Kingdom (12):
  • [2] Implementation of parallel thinning algorithms on multicomputers: Analysis of the work load balance
    Montoya, MDG
    Garcia, I
    [J]. PROCEEDINGS OF THE SIXTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING - PDP '98, 1998, : 257 - 263
  • [3] ITERATIVE DYNAMIC LOAD BALANCING IN MULTICOMPUTERS
    XU, CZ
    LAU, FCM
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1994, 45 (07) : 786 - 796
  • [4] Revisiting randomized parallel load balancing algorithms
    Even, Guy
    Medina, Moti
    [J]. THEORETICAL COMPUTER SCIENCE, 2012, 444 : 87 - 99
  • [5] Parallel CBIR implementations with load balancing algorithms
    Bosque, Jose L.
    Robles, Oscar D.
    Pastor, Luis
    Rodriguez, Angel
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2006, 66 (08) : 1062 - 1075
  • [6] Revisiting Randomized Parallel Load Balancing Algorithms
    Even, Guy
    Medina, Moti
    [J]. STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, 2010, 5869 : 209 - 221
  • [7] Algorithms for dynamic load balancing in implementation of the particle-in-cell method on MIMD multicomputers
    Kraeva, MA
    Malyshkin, VE
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 1999, 25 (01) : 39 - 45
  • [8] Efficient parallel prefix algorithms on multicomputers
    Lin, YC
    Lin, CM
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2000, 16 (01) : 41 - 64
  • [9] Synchronous load balancing in hypercube multicomputers with faulty nodes
    Seo, J
    Lee, S
    Kim, J
    [J]. 1997 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1997, : 414 - 421
  • [10] EFFICIENT ALGORITHMS FOR PARALLEL SORTING ON MESH MULTICOMPUTERS
    SINGH, V
    KUMAR, V
    AGHA, G
    TOMLINSON, C
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1991, 20 (02) : 95 - 131