This paper considers a large scale, cache-based multiprocessor that is interconnected by a hierarchical network such as hierarchical buses or a multistage interconnection network (MIN). An adaptive cache coherence scheme for the system is proposed based on a hardware approach that handles multiple shared reads efficiently while reducing the network traffic. The new protocol allows multiple copies of a shared data block in the hierarchical network, but minimizes the cache coherence overhead by dynamically partitioning the network into sharing and non-sharing regions based on program behaviors. The new cache coherence scheme effectively utilizes the bandwidth of the hierarchical networks and exploits the locality properties of parallel algori...
Cache coherence is one of the main challenges to tackle when designing a shared-memory multiprocesso...
[[abstract]]A cache coherence protocol for a multiprocessor system. Each processor in the system has...
Caches have the potential to provide multiprocessors with an automatic mechanism for reducing both n...
This paper considers a large scale, cache-based multiprocessor that is interconnected by a hierarchi...
Thesis (Ph. D.)--University of Washington, 1987Shared-memory multiprocessors offer increased computa...
Although improved device technology has increased the performance of computer systems, fundamental h...
Cache coherence problem is a major concern in the design of shared-memory multiprocessors. As the nu...
Cache coherence problem is a major concern in the design of shared-memory multiprocessors. As the nu...
In this thesis we propose and evaluate an architecture to build large scale distributed shared memor...
[[abstract]]A method of maintaining cache coherency in a shared memory multiprocessor system having ...
In this paper we propose a new cache coherence scheme called the primary-node method, capitalizing o...
This paper presents a cache coherence solu-tion for multiprocessors organized around a single time-s...
In this paper we present a cache coherence protocol for multistage interconnection network (MIN)-bas...
In this paper we present a cache coherence protocol for multistage interconnection network (MIN)-bas...
As microprocessors become faster and demand more bandwidth the already limited scalability of a shar...
Cache coherence is one of the main challenges to tackle when designing a shared-memory multiprocesso...
[[abstract]]A cache coherence protocol for a multiprocessor system. Each processor in the system has...
Caches have the potential to provide multiprocessors with an automatic mechanism for reducing both n...
This paper considers a large scale, cache-based multiprocessor that is interconnected by a hierarchi...
Thesis (Ph. D.)--University of Washington, 1987Shared-memory multiprocessors offer increased computa...
Although improved device technology has increased the performance of computer systems, fundamental h...
Cache coherence problem is a major concern in the design of shared-memory multiprocessors. As the nu...
Cache coherence problem is a major concern in the design of shared-memory multiprocessors. As the nu...
In this thesis we propose and evaluate an architecture to build large scale distributed shared memor...
[[abstract]]A method of maintaining cache coherency in a shared memory multiprocessor system having ...
In this paper we propose a new cache coherence scheme called the primary-node method, capitalizing o...
This paper presents a cache coherence solu-tion for multiprocessors organized around a single time-s...
In this paper we present a cache coherence protocol for multistage interconnection network (MIN)-bas...
In this paper we present a cache coherence protocol for multistage interconnection network (MIN)-bas...
As microprocessors become faster and demand more bandwidth the already limited scalability of a shar...
Cache coherence is one of the main challenges to tackle when designing a shared-memory multiprocesso...
[[abstract]]A cache coherence protocol for a multiprocessor system. Each processor in the system has...
Caches have the potential to provide multiprocessors with an automatic mechanism for reducing both n...