Author_Institution :
Dept. of Comput. Sci., Univ. of North Texas, Denton, TX, USA
Abstract :
We introduce and analyze a new interconnection topology, called the k-dimensional folded Petersen (FPk) network, which is constructed by iteratively applying the Cartesian product operation on the well-known Petersen graph. Since the number of nodes in FPk is restricted to a power of ten, for better scalability we propose a generalization, the folded Petersen cube network FPQn,k =Qn×FPk, which is a product of the n-dimensional binary hypercube (Qn) and FPk. The FPQn,k topology provides regularity, node- and edge-symmetry, optimal connectivity (and therefore maximal fault-tolerance), logarithmic diameter, modularity, and permits simple self-routing and broadcasting algorithms. With the same node-degree and connectivity, FPQ n,k has smaller diameter and accommodates more nodes than Q n+3k, and its packing density is higher compared to several other product networks. This paper also emphasizes the versatility of the folded Petersen cube networks as a multicomputer interconnection topology by providing embeddings of many computationally important structures such as rings, multi-dimensional meshes, hypercubes, complete binary trees, tree machines, meshes of trees, and pyramids. The dilation and edge-congestion of all such embeddings are at most two
Keywords :
fault tolerant computing; hypercube networks; multiprocessor interconnection networks; Cartesian product operation; Petersen graph; broadcasting; complete binary trees; fault-tolerance; folded Petersen cube networks; hypercubes; interconnection topology; multi-dimensional meshes; multicomputer interconnection topology; pyramids; scalability; self-routing; tree machines; Binary trees; Broadcasting; Fault tolerance; Hypercubes; Multiprocessor interconnection networks; Network topology; Positron emission tomography; Routing; Scalability; Tree graphs;