{"title":"Embedding tree structures in MPCs: application to the MasPar MP-2","authors":"J. Gaber, B. Toursel, G. Goncalves, T. Hsu","doi":"10.1109/MPCS.1994.367084","DOIUrl":null,"url":null,"abstract":"Trees are an important class of computational structures due to their favourable property of logarithmic path from the root to any leaf element. Mapping problems arise when the tree structure differs from the processor interconnection of the parallel computer. The MasPar's MP-2 is a massively parallel computer where processors are interconnected via the X-Net neighborhood two-dimensional mesh and the global multistage crossbar router network. Novel mapping schemes for trees on the MasPar's MP-2 two-dimensional mesh and on the two-dimensional mesh together with the MasPar's MP-2 multistage crossbar network are proposed here. Appropriate algorithms of the mapping scheme on the two-dimensional mesh (or grid) are presented and shown to be superior over known mappings on square array (or grids). These mapping schemes are well suited for massively parallel systems which focus on data parallelism. This parallelism comes from simultaneous operations across large sets of data. It is the data parallelism style which opposes the control parallel style used in multiprocessing.<<ETX>>","PeriodicalId":64175,"journal":{"name":"专用汽车","volume":"47 1","pages":"132-139"},"PeriodicalIF":0.0000,"publicationDate":"1994-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"专用汽车","FirstCategoryId":"1087","ListUrlMain":"https://doi.org/10.1109/MPCS.1994.367084","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Trees are an important class of computational structures due to their favourable property of logarithmic path from the root to any leaf element. Mapping problems arise when the tree structure differs from the processor interconnection of the parallel computer. The MasPar's MP-2 is a massively parallel computer where processors are interconnected via the X-Net neighborhood two-dimensional mesh and the global multistage crossbar router network. Novel mapping schemes for trees on the MasPar's MP-2 two-dimensional mesh and on the two-dimensional mesh together with the MasPar's MP-2 multistage crossbar network are proposed here. Appropriate algorithms of the mapping scheme on the two-dimensional mesh (or grid) are presented and shown to be superior over known mappings on square array (or grids). These mapping schemes are well suited for massively parallel systems which focus on data parallelism. This parallelism comes from simultaneous operations across large sets of data. It is the data parallelism style which opposes the control parallel style used in multiprocessing.<>