1,705 research outputs found

    Shortest path routing algorithm for hierarchical interconnection network-on-chip

    Get PDF
    Interconnection networks play a significant role in efficient on-chip communication for multicore systems. This paper introduces a new interconnection topology called the Hierarchical Cross Connected Recursive network (HCCR) and a shortest path routing algorithm for the HCCR. Proposed topology offers a high degree of regularity, scalability, and symmetry with a reduced number of links and node degree. A unique address encoding scheme is proposed for hierarchical graphical representation of HCCR networks, and based on this scheme a shortest path routing algorithm is devised. The algorithm requires 5(k-1) time where k=logn4-2 and k>0, in worst case to determine the next node along the shortest path

    Constructing Two Edge-Disjoint Hamiltonian Cycles in Locally Twisted Cubes

    Full text link
    The nn-dimensional hypercube network QnQ_n is one of the most popular interconnection networks since it has simple structure and is easy to implement. The nn-dimensional locally twisted cube, denoted by LTQnLTQ_n, an important variation of the hypercube, has the same number of nodes and the same number of connections per node as QnQ_n. One advantage of LTQnLTQ_n is that the diameter is only about half of the diameter of QnQ_n. Recently, some interesting properties of LTQnLTQ_n were investigated. In this paper, we construct two edge-disjoint Hamiltonian cycles in the locally twisted cube LTQnLTQ_n, for any integer nβ©Ύ4n\geqslant 4. The presence of two edge-disjoint Hamiltonian cycles provides an advantage when implementing algorithms that require a ring structure by allowing message traffic to be spread evenly across the locally twisted cube.Comment: 7 pages, 4 figure

    A class of hierarchical graphs as topologies for interconnection networks

    Get PDF
    We study some topological and algorithmic properties of a recently defined hierarchical interconnection network, the hierarchical crossed cube HCC(k,n), which draws upon constructions used within the well-known hypercube and also the crossed cube. In particular, we study: the construction of shortest paths between arbitrary vertices in HCC(k,n); the connectivity of HCC(k,n); and one-to-all broadcasts in parallel machines whose underlying topology is HCC(k,n) (with both one-port and multi-port store-and-forward models of communication). Moreover, (some of) our proofs are applicable not just to hierarchical crossed cubes but to hierarchical interconnection networks formed by replacing crossed cubes with other families of interconnection networks. As such, we provide a generic construction with accompanying generic results relating to some topological and algorithmic properties of a wide range of hierarchical interconnection networks
    • …
    corecore