• DocumentCode
    1417969
  • Title

    Performance of shared memory in a parallel computer

  • Author

    Donovan, Kevin

  • Author_Institution
    Dept. of Comput. Sci., New York Univ., NY, USA
  • Volume
    2
  • Issue
    2
  • fYear
    1991
  • fDate
    4/1/1991 12:00:00 AM
  • Firstpage
    253
  • Lastpage
    256
  • Abstract
    A method for analyzing the lengths of memory queues when the network is conflict-free is described. An algorithm based on this method is shown to efficiently determine the upper and lower bounds of the queue length. Analysis indicates that the strategy of using hashing to spread data across memory modules is a good one. Results show that if the size of the system is increased while maintaining a constant ratio of numbers of processors to memories, then, asymptotically, the slowdown in performance from conflicts at the memory modules is Θ(log m /log log m). For m and n less than 100000 and λ between 0.25 and 4.0, the graphical data confirm this growth rate
  • Keywords
    file organisation; parallel architectures; performance evaluation; conflict-free; hashing; memory queues; parallel computer; queue length; shared memory; Application software; Computer networks; Computer science; Concurrent computing; Differential equations; Hardware; Probability distribution; Queueing analysis;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.89070
  • Filename
    89070