• DocumentCode
    1093513
  • Title

    The extended cube connected cycles: an efficient interconnection for massively parallel systems

  • Author

    Ayoubi, R.A. ; Malluhi, Q.M. ; Bayoumi, M.A.

  • Author_Institution
    Center for Adv. Comput. Studies, Southwestern Louisiana Univ., Lafayette, LA, USA
  • Volume
    45
  • Issue
    5
  • fYear
    1996
  • fDate
    5/1/1996 12:00:00 AM
  • Firstpage
    609
  • Lastpage
    614
  • Abstract
    The hypercube structure is a very widely used interconnection topology because of its appealing topological properties. For massively parallel systems with thousands of processors, the hypercube suffers from a high node fanout which makes such systems impractical and infeasible. In this paper, we introduce an interconnection network called The Extended Cube Connected Cycles (ECCC) which is suitable for massively parallel systems. In this topology the processor fanout is fixed to four. Other attractive properties of the ECCC include a diameter of logarithmic order and a small average interprocessor communication distance which imply fast data transfer. The paper presents two algorithms for data communication in the ECCC. The first algorithm is for node-to-node communication and the second is for node-to-all broadcasting. Both algorithms take O(log N) time units, where N is the total number of processors in the system. In addition, the paper shows that a wide class of problems, the divide and conquer class, is easily and efficiently solvable on the ECCC topology. The solution of a divide and conquer problem of size N requires O(log N) time units
  • Keywords
    divide and conquer methods; multiprocessor interconnection networks; parallel architectures; divide and conquer problem; extended cube connected cycles; hypercube structure; interconnection; interconnection network; interconnection topology; massively parallel systems; Broadcasting; Communication networks; Computer networks; Computer science; Data communication; Hypercubes; Multiprocessor interconnection networks; Network topology; Routing; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.509913
  • Filename
    509913