• DocumentCode
    402685
  • Title

    Performance on a bandwidth constrained network: How much bandwidth do we need?

  • Author

    Boothe, Bob ; Ranade, Abhiram

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Southern Maine, Portland, ME, USA
  • fYear
    1993
  • fDate
    15-19 Nov. 1993
  • Firstpage
    906
  • Lastpage
    915
  • Abstract
    The authors approach network design from the perspective of the applications and ask how much network is needed. They answer this question, in the context of shared memory multiprocessors, for four scientific applications. They simulate their executions under infinite bandwidth assumptions and collect profiles of their varying bandwidth needs. These profiles are then fed into a performance model of how bursty traffic squeezes through a bandwidth constrained network. The results suggest that networks should provide a remote memory bandwidth of 2-4 bits/operation and memory module bandwidths of 8-16 bits/op. The higher memory module bandwidth is needed because of hot spots in the traffic patterns. Further simulations show that these hot spots arise primarily because or randomness and not because of multiple accesses to a single location. Thus, combining techniques will not eliminate hot spots from these applications.
  • Keywords
    performance evaluation; shared memory systems; bandwidth constrained network; bursty traffic; hot spots; infinite bandwidth assumptions; network design; performance model; scientific applications; shared memory multiprocessors; traffic patterns; Application software; Bandwidth; Computer science; Costs; Hardware; Hypercubes; Parallel machines; Programming profession; Routing; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '93. Proceedings
  • ISSN
    1063-9535
  • Print_ISBN
    0-8186-4340-4
  • Type

    conf

  • DOI
    10.1109/SUPERC.1993.1263549
  • Filename
    1263549