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
Link To Document