DocumentCode
2628215
Title
Analysis of multithreaded multiprocessors with distributed shared memory
Author
Nemawarkar, S.S. ; Givindarajan, R. ; Gao, G.R. ; Agarwal, V.K.
Author_Institution
McGill Univ., Montreal, Que., Canada
fYear
1993
fDate
1-4 Dec 1993
Firstpage
114
Lastpage
121
Abstract
In this paper we propose an analytical model, based on multi-chain closed queuing networks, to evaluate the performance of multithreaded multiprocessors. The queuing network is solved by using approximate Mean Value Analysis. Unlike earlier work which modeled individual subsystems in isolation, our work models processor, memory and network subsystems in an integrated manner. Such an approach brings out a strong coupling between each pair of subsystems. For example, the processor and memory utilizations respond identically to the variations in the network characteristics. Further, we observe that high performance on an application is achieved when the memory request rate of a processor equals the weighted sum of memory bandwidth and the average round trip distance of the remote memory across the network
Keywords
distributed memory systems; multiprocessing systems; performance evaluation; analytical model; approximate Mean Value Analysis; average round trip distance; distributed shared memory; memory bandwidth; memory request rate; memory subsystems; memory utilizations; multi-chain closed queuing networks; multithreaded multiprocessors; network subsystems; processor subsystems; processor utilisations; remote memory; Analytical models; Bandwidth; Computer architecture; Computer science; Delay effects; Feedback; Processor scheduling; Queueing analysis; Switches; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1993. Proceedings of the Fifth IEEE Symposium on
Conference_Location
Dallas, TX
Print_ISBN
0-8186-4222-X
Type
conf
DOI
10.1109/SPDP.1993.395543
Filename
395543
Link To Document