{"title":"Hybrid Interconnection Networks for Reducing Hardware Cost and Improving Path Diversity Based on Fat-Trees and Hypercubes","authors":"Yaodong Wang, Yamin Li","doi":"10.1109/CANDARW53999.2021.00049","DOIUrl":null,"url":null,"abstract":"Fat-tree topology is widely used in the interconnection network design of parallel supercomputers. In a classical fat-tree, a compute node is connected to a switch of leaf stage by a link. For a given large number of compute nodes, it needs lots of switches and links, resulting in high hardware costs. To solve this problem, this paper proposes two hybrid topologies named k-Cube k -Ary n-Tree (CAT) and Mirrored k -Cube k -Ary nTree (MiCAT), based on fat-trees and hypercubes. Instead of connecting k compute nodes directly to a leaf switch, we connect a k -cube to the switch of stage 0, and each switch of the k-cube part connects k nodes. That is, this k -cube consists of 2k−1 switches and k (2k −1) compute nodes. We evaluate the path diversity, cost, and performance of CAT and MiCAT. The results show that CAT and MiCAT can save up to 87% switches and 80% links in a large-scale parallel system, for example, if k = n = 8, compared to fat-trees, and meanwhile, both CAT and MiCAT have higher path diversities than fat-trees.","PeriodicalId":325028,"journal":{"name":"2021 Ninth International Symposium on Computing and Networking Workshops (CANDARW)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Ninth International Symposium on Computing and Networking Workshops (CANDARW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CANDARW53999.2021.00049","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Fat-tree topology is widely used in the interconnection network design of parallel supercomputers. In a classical fat-tree, a compute node is connected to a switch of leaf stage by a link. For a given large number of compute nodes, it needs lots of switches and links, resulting in high hardware costs. To solve this problem, this paper proposes two hybrid topologies named k-Cube k -Ary n-Tree (CAT) and Mirrored k -Cube k -Ary nTree (MiCAT), based on fat-trees and hypercubes. Instead of connecting k compute nodes directly to a leaf switch, we connect a k -cube to the switch of stage 0, and each switch of the k-cube part connects k nodes. That is, this k -cube consists of 2k−1 switches and k (2k −1) compute nodes. We evaluate the path diversity, cost, and performance of CAT and MiCAT. The results show that CAT and MiCAT can save up to 87% switches and 80% links in a large-scale parallel system, for example, if k = n = 8, compared to fat-trees, and meanwhile, both CAT and MiCAT have higher path diversities than fat-trees.
胖树拓扑在并行超级计算机互连网络设计中得到了广泛的应用。在传统的胖树中,计算节点通过链路连接到叶级交换机。对于给定的大量计算节点,需要大量的交换机和链路,导致硬件成本很高。为了解决这一问题,本文提出了基于胖树和超立方体的k-Cube k -Ary n-Tree (CAT)和镜像k-Cube k -Ary n-Tree (MiCAT)两种混合拓扑。我们不是将k个计算节点直接连接到叶子开关上,而是将k-cube连接到阶段0的开关上,k-cube部分的每个开关连接k个节点。也就是说,这个k立方体由2k−1个交换机和k (2k−1)个计算节点组成。我们评估了CAT和MiCAT的路径多样性、成本和性能。结果表明,当k = n = 8时,CAT和MiCAT在大规模并行系统中可节省多达87%的开关和80%的链路,同时,CAT和MiCAT都具有比脂肪树更高的路径多样性。