{"title":"Revisiting the allocation of regular data arrays to a mesh of processors","authors":"S. Miguet, Virginie Poty","doi":"10.1109/SPDP.1992.242762","DOIUrl":null,"url":null,"abstract":"The authors study the allocation of regular data arrays like images or matrices onto a network of processors. They investigate how to minimize the total communication time, while taking into account the time of constructing the messages. They show how to find the optimal mesh parameters as a function of problem-dependent and machine-dependent parameters. The main result is that, because of the reindexing time, the optimal mesh does not partition the data into square subdomains. It is also shown that the linear network (pipeline) very often performs better than a real 2-D mesh, since it avoids the reindexing of messages. They report numerical experiments performed on the TNode, a reconfigurable network of Transputers, and on the iPSC/860 hypercube, in which arbitrary grids can be embedded.<<ETX>>","PeriodicalId":265469,"journal":{"name":"[1992] Proceedings of the Fourth IEEE Symposium on Parallel and Distributed Processing","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1992] Proceedings of the Fourth IEEE Symposium on Parallel and Distributed Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SPDP.1992.242762","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The authors study the allocation of regular data arrays like images or matrices onto a network of processors. They investigate how to minimize the total communication time, while taking into account the time of constructing the messages. They show how to find the optimal mesh parameters as a function of problem-dependent and machine-dependent parameters. The main result is that, because of the reindexing time, the optimal mesh does not partition the data into square subdomains. It is also shown that the linear network (pipeline) very often performs better than a real 2-D mesh, since it avoids the reindexing of messages. They report numerical experiments performed on the TNode, a reconfigurable network of Transputers, and on the iPSC/860 hypercube, in which arbitrary grids can be embedded.<>