TY - JOUR
T1 - An empirical study of hierarchical division for mesh-structured networks
AU - Wang, Dajin
N1 - Publisher Copyright:
© 2006 - IOS Press and the authors. All rights reserved.
PY - 2006
Y1 - 2006
N2 - A parallel/distributed system consists of a collection of processes, which are distributed over a network of processors, and work in a cooperative manner to fulfill various tasks. A hierarchical approach is to group and organize the distributed processes into a logical hierarchy of multiple levels to achieve better system performance. It has been proposed as an effective way to solve various problems in distributed computing, such as distributed monitoring, resource scheduling, and network routing. In [21], we studied hierarchical configuration for mesh and hypercube networks to the end of achieving better system performance. In particular, we proposed theoretically optimal hierarchy for mesh and hypercube, so that the total traffic flow over the network is minimized. In this paper, we present the experimental results to establish the practical relevance of mesh hierarchy proposed in [21]. We simulated situations for multi-level division, real network loading scenarios, random data aggregation rates, and different division sizes other than derived in [21]. The simulation results not only show that the analytically obtained hierarchy works well for many realistic settings, but also offer some useful insights into the proposed hierarchy scheme.
AB - A parallel/distributed system consists of a collection of processes, which are distributed over a network of processors, and work in a cooperative manner to fulfill various tasks. A hierarchical approach is to group and organize the distributed processes into a logical hierarchy of multiple levels to achieve better system performance. It has been proposed as an effective way to solve various problems in distributed computing, such as distributed monitoring, resource scheduling, and network routing. In [21], we studied hierarchical configuration for mesh and hypercube networks to the end of achieving better system performance. In particular, we proposed theoretically optimal hierarchy for mesh and hypercube, so that the total traffic flow over the network is minimized. In this paper, we present the experimental results to establish the practical relevance of mesh hierarchy proposed in [21]. We simulated situations for multi-level division, real network loading scenarios, random data aggregation rates, and different division sizes other than derived in [21]. The simulation results not only show that the analytically obtained hierarchy works well for many realistic settings, but also offer some useful insights into the proposed hierarchy scheme.
KW - Hierarchical architecture
KW - hierarchy
KW - interconnection networks
KW - mesh
KW - parallel and distributed systems
KW - simulation
UR - http://www.scopus.com/inward/record.url?scp=84948701946&partnerID=8YFLogxK
U2 - 10.3233/jcm-2006-6s217
DO - 10.3233/jcm-2006-6s217
M3 - Article
AN - SCOPUS:84948701946
SN - 1472-7978
VL - 6
SP - S413-S426
JO - Journal of Computational Methods in Sciences and Engineering
JF - Journal of Computational Methods in Sciences and Engineering
IS - 5-6
ER -