Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Performance and scalability aspects of directory-based cache coherence in shared-memory multiprocessors

Conference ·
OSTI ID:10171026
;  [1]; ;  [2]
  1. Purdue Univ., Lafayette, IN (United States). School of Electrical Engineering
  2. Lawrence Livermore National Lab., CA (United States)

We present a study that accentuates the performance and scalability aspects of directory-based cache coherence in multiprocessor systems. Using a multiprocessor with a software-based coherence scheme, efficient implementations rely heavily on the programmer`s ability to explicitly manage the memory system, which is typically handled by hardware support on other bus-based, shared memory multiprocessors. We describe a scalable, shared memory, cache coherent multiprocessor and present simulation results obtained on three parallel programs. This multiprocessor configuration exhibits high performance at no additional parallel programming cost.

Research Organization:
Lawrence Livermore National Lab., CA (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
W-7405-ENG-48
OSTI ID:
10171026
Report Number(s):
UCRL-JC--113858; CONF-9308129--1; ON: DE93016442
Country of Publication:
United States
Language:
English

Similar Records

Cache-coherence problem in shared-memory multiprocessors
Thesis/Dissertation · Wed Dec 31 23:00:00 EST 1986 · OSTI ID:5152229

Efficient and scalable cache coherence schemes for shared memory hypercube multiprocessors
Conference · Fri Dec 30 23:00:00 EST 1994 · OSTI ID:87654

Simulation analysis of data sharing in shared-memory multiprocessors
Thesis/Dissertation · Sat Dec 31 23:00:00 EST 1988 · OSTI ID:6155317