DocumentCode
1483275
Title
Throughput analysis of cache-based multiprocessors with multiple buses
Author
Dubois, Michel
Author_Institution
Dept. of Electr. Eng.-Syst., Univ. of Southern California, Los Angeles, CA, USA
Volume
37
Issue
1
fYear
1988
fDate
1/1/1988 12:00:00 AM
Firstpage
58
Lastpage
70
Abstract
The performance of cache-based multiprocessors for general-purpose computing and for multitasking is analyzed with simple throughput models. A private cache is associated with each processor, and multiple buses connect the processors to the shared, interleaved memory. Simple models based on dynamic instruction mix statistics are introduced to evaluate upper bounds on the throughput when independent tasks are run on each processor. With these models, one can obtain a first estimate of the MIPS (millions of instructions per second) rate of a multiprocessor
Keywords
buffer storage; multiprocessing systems; performance evaluation; cache-based multiprocessors; dynamic instruction mix statistics; general-purpose computing; multiple buses; multitasking; performance; private cache; shared interleaved memory; throughput; Analytical models; Data structures; Iterative algorithms; Multitasking; Partial differential equations; Partitioning algorithms; Performance analysis; Statistics; Throughput; Upper bound;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.75139
Filename
75139
Link To Document