Dmitry A. Zaitsev, T. Shmeleva, Vicente Matellán Olivera
{"title":"Fast Local Rules Based Switching and Routing Within Multidimensional Torus Interconnect","authors":"Dmitry A. Zaitsev, T. Shmeleva, Vicente Matellán Olivera","doi":"10.1142/s0129626424500026","DOIUrl":null,"url":null,"abstract":"Multidimensional torus networking topology has become widespread recently in the domain of high-performance computers, clusters, and grids, as well as in the domain of networks on chip. Torus represents an ideal communication structure with the shortest distance and multitude of alternative shortest paths between a pair of nodes. We study simple and powerful local packet forwarding (switching) rules that provide packet delivery with quasi-optimal load balancing and do not use tables of addresses (routes). Implementation of these rules in the form of micro-program code within switching nodes increases considerably network performance, security, and QoS. We use infinite Petri nets and reenterable models in the form of colored Petri nets for prototyping the multi-dimensional torus interconnect simulator to study and compare the packet forwarding rules. Then, an ad-hoc simulator of torus interconnect ts is implemented in the C language to provide high performance and the possibility of simulation over prolonged intervals of time. The simulation results acknowledge the advantages of local packet forwarding rules.","PeriodicalId":0,"journal":{"name":"","volume":" 16","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1142/s0129626424500026","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Multidimensional torus networking topology has become widespread recently in the domain of high-performance computers, clusters, and grids, as well as in the domain of networks on chip. Torus represents an ideal communication structure with the shortest distance and multitude of alternative shortest paths between a pair of nodes. We study simple and powerful local packet forwarding (switching) rules that provide packet delivery with quasi-optimal load balancing and do not use tables of addresses (routes). Implementation of these rules in the form of micro-program code within switching nodes increases considerably network performance, security, and QoS. We use infinite Petri nets and reenterable models in the form of colored Petri nets for prototyping the multi-dimensional torus interconnect simulator to study and compare the packet forwarding rules. Then, an ad-hoc simulator of torus interconnect ts is implemented in the C language to provide high performance and the possibility of simulation over prolonged intervals of time. The simulation results acknowledge the advantages of local packet forwarding rules.
多维环形网络拓扑结构近来在高性能计算机、集群、网格以及芯片网络领域得到广泛应用。环状网络是一种理想的通信结构,一对节点之间具有最短距离和众多可供选择的最短路径。我们研究了简单而强大的本地数据包转发(交换)规则,这些规则通过准最佳负载平衡提供数据包传送,并且不使用地址表(路由)。在交换节点内以微程序代码的形式实施这些规则,可大大提高网络性能、安全性和服务质量。我们使用无限 Petri 网和彩色 Petri 网形式的可重入模型来制作多维环形互连模拟器原型,以研究和比较数据包转发规则。然后,用 C 语言实现了环形互连 ts 的临时模拟器,以提供高性能和长时间模拟的可能性。仿真结果证实了本地数据包转发规则的优势。