Matrix-Star graphs: a new interconnection network based on matrix operations

  • Authors:
  • Hyeong-Ok Lee;Jong-Seok Kim;Kyoung-Wook Park;Jeonghyun Seo;Eunseuk Oh

  • Affiliations:
  • Department of Computer Education, Sunchon National University, Chonnam, Korea;Department of Computer Science, Oklahoma State University;Department of Computer Science, Chonnam National University, Korea;Department of Computer Science, Sunchon National University, Korea;Department of Computer Science, Texas A&M University

  • Venue:
  • ACSAC'05 Proceedings of the 10th Asia-Pacific conference on Advances in Computer Systems Architecture
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we introduce new interconnection networks matrix-star graphsMTSn1,...,nk where a node is represented by n1 × ... × nk matrix and an edge is defined by using matrix operations. A matrix-star graph MTS2,n can be viewed as a generalization of the well-known star graph such as degree, connectivity, scalability, routing, diameter, and broadcasting. Next, we generalize MTS2,n to 2-dimensional and 3-dimensional matrix-star graphs MTSk, n, MTSk, n,p. One of important desirable properties of interconnection networks is network cost which is defined by degree times diameter. The star graph, which is one of popular interconnection topologies, has smaller network cost than other networks. Recently introduced network, the macro-star graph has smaller network cost than the star graph. We further improve network cost of the macro-star graph: Comparing a matrix-star graph $MTS_{k,k,k}(k = \sqrt[3]{n^{2}})$ with n2! nodes to a macro-star graph MS(n–1,n–1) with ((n–1)2+1)! nodes, network cost of MTSk,k, k is O(n2.7) and that of MS(n–1,n–1) is O(n3). It means that a matrix-star graph is better than a star graph and a macro-star graph in terms of network cost.