{"title":"Set-to-Set Disjoint Paths in Tori","authors":"K. Kaneko, A. Bossard","doi":"10.1109/CANDAR.2016.0028","DOIUrl":null,"url":null,"abstract":"Numerous TOP500 supercomputers are based on a torus interconnection network. The torus topology is effectively one of the most popular interconnection networks for massively parallel systems due to its interesting topological properties such as symmetry and simplicity. For instance, the world-famous supercomputers Fujitsu K, IBM Blue Gene/L, IBM Blue Gene/P and Cray XT3 are all torus-based. In this paper, we propose an algorithm that constructs 2n mutually node-disjoint paths from a set S of 2n source nodes to a set D of 2n destination nodes in an n-dimensional k-ary torus Tn,k (n ¡Ã 1, k ¡Ã 3). This algorithm is then formally evaluated. We have proved that the paths selected by the proposed algorithm have lengths at most 2(k + 1)n and can be obtained with a time complexity of O(kn3 + n3 log n).","PeriodicalId":322499,"journal":{"name":"2016 Fourth International Symposium on Computing and Networking (CANDAR)","volume":"21 5","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Fourth International Symposium on Computing and Networking (CANDAR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CANDAR.2016.0028","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Numerous TOP500 supercomputers are based on a torus interconnection network. The torus topology is effectively one of the most popular interconnection networks for massively parallel systems due to its interesting topological properties such as symmetry and simplicity. For instance, the world-famous supercomputers Fujitsu K, IBM Blue Gene/L, IBM Blue Gene/P and Cray XT3 are all torus-based. In this paper, we propose an algorithm that constructs 2n mutually node-disjoint paths from a set S of 2n source nodes to a set D of 2n destination nodes in an n-dimensional k-ary torus Tn,k (n ¡Ã 1, k ¡Ã 3). This algorithm is then formally evaluated. We have proved that the paths selected by the proposed algorithm have lengths at most 2(k + 1)n and can be obtained with a time complexity of O(kn3 + n3 log n).
众多TOP500超级计算机都是基于环面互连网络。环面拓扑结构由于其具有对称性和简单性等有趣的拓扑特性,是大规模并行系统中最流行的互连网络之一。例如,世界著名的超级计算机富士通K, IBM Blue Gene/L, IBM Blue Gene/P和Cray XT3都是基于环形的。本文提出了一种算法,该算法在n维k元环面Tn,k (n′Ã 1, k′Ã 3)中,从2n个源节点集合S到2n个目标节点集合D,构造了2n条节点互不相交的路径。我们已经证明了该算法所选择的路径长度不超过2(k + 1)n,并且可以以O(kn3 + n3 log n)的时间复杂度获得。