Resource placement in Cartesian product of networks

被引:6
作者
Imani, N. [3 ]
Sarbazi-Azad, H. [2 ]
Zomaya, A. Y. [1 ]
机构
[1] Univ Sydney, Sch Informat Technol, Sydney, NSW 2006, Australia
[2] Sharif Univ Technol, Tehran, Iran
[3] Sch Comp Sci, Inst Res Fundamental Sci IPM, Tehran, Iran
关键词
Interconnection networks; Resource placement; Product networks; Deployment set; Tensor product; NUMBER;
D O I
10.1016/j.jpdc.2009.06.005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The utilization of the limited resources of a multiprocessor or multicomputer system is a primary performance issue which is crucial for the design of many scheduling algorithms. While many of the existing parallel machines benefit from a regular product network topology, almost none of the previous resource placement techniques have come to recognize and exploit this inherent regularity. This paper introduces several novel algorithms for deriving resource placement schemes in product networks based on the assumption of perfect resource placement in their underling basic graphs. Our techniques use known schemes for the basic networks as their building blocks for deploying the resource placement scheme in the product network. This seriously cuts down the expenses required for deploying and rescaling the network. In particular, we propose some efficient algorithms for adjacency placement in a product of k heterogeneous graphs. Furthermore, we extend our approach and present algorithms for distant resource placement in product networks. Crown Copyright (C) 2009 Published by Elsevier Inc. All rights reserved.
引用
收藏
页码:481 / 495
页数:15
相关论文
共 25 条
[1]   Perfect distance-d placements in 2D toroidal networks [J].
Albdaiwi, BF ;
Livingston, ML .
JOURNAL OF SUPERCOMPUTING, 2004, 29 (01) :45-57
[2]   Resource placements in 2D tori [J].
Almohammad, B ;
Bose, B .
FIRST MERGED INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, 1998, :431-438
[3]  
ALMOHAMMAD BA, 2001, INT C PAR DISTR PROC, V4, P1733
[4]  
ALMOHAMMAD BA, 2001, 5 WORLD MULT C SYST, V5, P96
[5]  
ALRABADY AI, 1996, P IEEE INT C ALG ARC
[6]   Resource placement in torus-based networks [J].
Bae, MM ;
Bose, B .
IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (10) :1083-1092
[7]   Spare processor allocation for fault tolerance in torus-based multicomputers [J].
Bae, MM ;
Bose, B .
PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT COMPUTING, 1996, :282-291
[8]   Resource placement in torus-based networks [J].
Bae, MM ;
Bose, B .
10TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM - PROCEEDINGS OF IPPS '96, 1996, :327-331
[9]   Reliable broadcasting in product networks [J].
Bao, F ;
Igarashi, Y ;
Ohring, SR .
DISCRETE APPLIED MATHEMATICS, 1998, 83 (1-3) :3-20
[10]  
CHEN H, 1991, INT C PAR PROC, V1, P515