1990
DOI: 10.1109/2.55502
|View full text |Cite
|
Sign up to set email alerts
|

Scalable shared-memory multiprocessor architectures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

1992
1992
2016
2016

Publication Types

Select...
4
4
2

Relationship

0
10

Authors

Journals

citations
Cited by 22 publications
(6 citation statements)
references
References 10 publications
0
6
0
Order By: Relevance
“…We further differentiate our design from theirs with the use of on-die point-to-point connections from the core to the L1's to improve latency, the addition of L0 buffers to hide increased L1 access time, and 3D integration to reduce bus latency. Many other researchers have looked at multiple bus systems in both interleaved and non-interleaved architectures [5,10,15,44]. However, none of their work explicitly shows how interleaved busses can be used to scale unmodified coherence protocols.…”
Section: Related Workmentioning
confidence: 99%
“…We further differentiate our design from theirs with the use of on-die point-to-point connections from the core to the L1's to improve latency, the addition of L0 buffers to hide increased L1 access time, and 3D integration to reduce bus latency. Many other researchers have looked at multiple bus systems in both interleaved and non-interleaved architectures [5,10,15,44]. However, none of their work explicitly shows how interleaved busses can be used to scale unmodified coherence protocols.…”
Section: Related Workmentioning
confidence: 99%
“…However, the shared-memory shared-bus configuration also suffers a serious deficiency of very limited scalability, generally up to 10 to 20 CPUs, due to limited bandwidth of the shared bus. Since everincreasing processing power is in demand for large database/knowledgebase computing and transaction processing, design of highly scalable multiprocessors is of great significance and interest to computer architects [1]. Motivated by this observation, we started the M 2 hierarchical multiprocessor project in Spring 1991.…”
Section: Introductionmentioning
confidence: 99%
“…The first bus-based multiprocessor with snooping caches was the Synapse N+1 described by Frank [5] . Agarwal [6] first described the idea of distributing directories with the memories to obtain a scalable implementation of cache coherence, which was served as the basis of the Standford DASH multiprocessor [7] . The commercial scalable coherent shared memory was implemented in Kendall Square Research KSR-1 in 1992 [8] .…”
Section: Evolution Of Cache Coherence Protocolsmentioning
confidence: 99%