• DocumentCode
    1137555
  • Title

    Theoretical Limitations on the Efficient Use of Parallel Memories

  • Author

    Shapiro, Henry D.

  • Author_Institution
    Sperry Research Center
  • Issue
    5
  • fYear
    1978
  • fDate
    5/1/1978 12:00:00 AM
  • Firstpage
    421
  • Lastpage
    428
  • Abstract
    The effective utilization of single-instruction-multiple-data stream machines depends heavily on being able to arrange the data elements of arrays in parallel memory modules so that memory conflicts are avoided when the data are fetched. Several classes of storage algorithms are presented. Necessary and sufficient conditions are derived which can be used to determine if all conflict can be avoided. For the matrix subparts most often demanded in numerical analysis computations, whenever the class of storage algorithms called periodic skewing schemes provides conflict-free access, the subclass called linear skewing schemes also provides such access.
  • Keywords
    Array processors; SIMD machines; memory-processor connection networks; parallel memories; skewing schemes; Added delay; Arithmetic; Data structures; Numerical analysis; Routing; Sufficient conditions; Switches; Vectors; Array processors; SIMD machines; memory-processor connection networks; parallel memories; skewing schemes;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1978.1675122
  • Filename
    1675122