• DocumentCode
    2503531
  • Title

    SIMD data communication algorithms for multiply twisted hypercubes

  • Author

    Zheng, Si-Qing

  • Author_Institution
    Dept. of Comput. Sci., Louisiana State Univ., Baton Rouge, LA, USA
  • fYear
    1991
  • fDate
    30 Apr-2 May 1991
  • Firstpage
    120
  • Lastpage
    125
  • Abstract
    The paper explores the effectiveness of multiply-twisted hypercube networks for parallel computing by considering interprocessor communication problems. It presents SIMD parallel data broadcasting, census, and shortest path finding algorithms for multiply-twisted hypercube networks. The data broadcasting algorithms take [(n+1)/2] communication steps to broadcast a message from a processor to all other processors in QnMT (an n-dimensional multiply-twisted hypercube and its graph). Each processor performs at most one receive operation to receive the broadcasted message from exactly one of its adjacent processors, and at most one send operation to send the broadcasted message to a subset of its adjacent processors. The data broadcasting algorithms can be easily converted into census algorithms with similar performance. Moreover, it is shown that the data broadcasting algorithms can be used to send a message from any processor Pi to any other processor Pj in a multiply-twisted hypercube in no more than L(i,j)+i communication steps, where L(i,j) is the length of the shortest path from Pi to Pj
  • Keywords
    computational complexity; hypercube networks; parallel algorithms; SIMD data communication algorithms; SIMD parallel data broadcasting algorithms; census algorithms; communication steps; interprocessor communication; message broadcasting; multiply-twisted hypercube networks; parallel computing; receive operation; send operation; shortest path finding algorithms; Broadcasting; Computational modeling; Computer applications; Computer science; Concurrent computing; Data communication; Hypercubes; Joining processes; Parallel architectures; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1991. Proceedings., Fifth International
  • Conference_Location
    Anaheim, CA
  • Print_ISBN
    0-8186-9167-0
  • Type

    conf

  • DOI
    10.1109/IPPS.1991.153766
  • Filename
    153766