• DocumentCode
    824202
  • Title

    The crossed cube architecture for parallel computation

  • Author

    Efe, Kemal

  • Author_Institution
    Center for Adv. Comput. Studies, Southwestern Louisiana Univ., Lafayette, LA, USA
  • Volume
    3
  • Issue
    5
  • fYear
    1992
  • fDate
    9/1/1992 12:00:00 AM
  • Firstpage
    513
  • Lastpage
    524
  • Abstract
    The construction of a crossed cube which has many of the properties of the hypercube, but has diameter only about half as large, is discussed. This network is self-routing, in the sense that there is a simple distributed routing algorithm which guarantees optimal paths between any pair of vertices. This fact, together with other properties such as regularity, symmetry, high connectivity, and a simple recursive structure, suggests that the crossed cube may be an attractive alternative to the ordinary hypercube for massively parallel architectures, SIMD algorithms, which utilize the architecture are developed, and it is shown that the CQn architecture can profitably emulate the ordinary hypercube. It is also shown that addition of simple switches can improve the capabilities of the system significantly. For instance, the dynamic reconfiguration capability allows hypercube algorithms to be executed on the proposed architecture. The use of these switches also improves the embedding properties of the system
  • Keywords
    multiprocessor interconnection networks; parallel algorithms; parallel architectures; CQn architecture; SIMD algorithms; crossed cube architecture; distributed routing algorithm; dynamic reconfiguration; embedding properties; high connectivity; hypercube algorithms; massively parallel architectures; parallel computation; recursive structure; regularity; self routing network; switches; symmetry; Communication switching; Computational modeling; Computer architecture; Concurrent computing; Hypercubes; Network topology; Parallel architectures; Routing; Sorting; Switches;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.159036
  • Filename
    159036