{"title":"Balanced Generalized Hypercubes: Optimal Communication Algorithms","authors":"L. Lin","doi":"10.1142/S012905339900020X","DOIUrl":null,"url":null,"abstract":"In this paper three communication algorithms are proposed for two types of generalized hypercube multiprocessor. The algorithms are intended to solve three intensive communication problems: complete broadcast, single-node scatter and total exchange. The algorithms achieve both the time and transmission complexity bounds for the three problems on the balanced generalized hypercube (BGHC). The BGHC is a wd-node network with w nodes along each of the d dimensions. These communication algorithms are performed based on a balanced spanning tree, called a compatible tree, which can be used to solve any of the tree problems. Several theoretical results related to the compatible tree and then the sufficient and necessary condition for concurrent transmissions are presented. The concurrent condition ensures the maximum use of network bandwidth so that the optimal bounds are achieved. It is shown that the proposed scheduling algorithms achieve the optimal bounds for any w and d.","PeriodicalId":270006,"journal":{"name":"Int. J. High Speed Comput.","volume":"102 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. High Speed Comput.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1142/S012905339900020X","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper three communication algorithms are proposed for two types of generalized hypercube multiprocessor. The algorithms are intended to solve three intensive communication problems: complete broadcast, single-node scatter and total exchange. The algorithms achieve both the time and transmission complexity bounds for the three problems on the balanced generalized hypercube (BGHC). The BGHC is a wd-node network with w nodes along each of the d dimensions. These communication algorithms are performed based on a balanced spanning tree, called a compatible tree, which can be used to solve any of the tree problems. Several theoretical results related to the compatible tree and then the sufficient and necessary condition for concurrent transmissions are presented. The concurrent condition ensures the maximum use of network bandwidth so that the optimal bounds are achieved. It is shown that the proposed scheduling algorithms achieve the optimal bounds for any w and d.