Programmable partitioning for high-performance coherence domains in a multiprocessor system
Patent
·
OSTI ID:1012661
- Ridgefield, CT
- Chappaqua, NY
A multiprocessor computing system and a method of logically partitioning a multiprocessor computing system are disclosed. The multiprocessor computing system comprises a multitude of processing units, and a multitude of snoop units. Each of the processing units includes a local cache, and the snoop units are provided for supporting cache coherency in the multiprocessor system. Each of the snoop units is connected to a respective one of the processing units and to all of the other snoop units. The multiprocessor computing system further includes a partitioning system for using the snoop units to partition the multitude of processing units into a plurality of independent, memory-consistent, adjustable-size processing groups. Preferably, when the processor units are partitioned into these processing groups, the partitioning system also configures the snoop units to maintain cache coherency within each of said groups.
- Research Organization:
- International Business Machines Corporation, Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Number(s):
- 7,877,551
- Application Number:
- 11/768,532
- OSTI ID:
- 1012661
- Country of Publication:
- United States
- Language:
- English
Similar Records
The Wisconsin Multicube: A new large-scale cache-coherent multiprocessor
Effects of cache coherency in multiprocessors
Effects of cache coherency in multiprocessors
Book
·
1987
·
OSTI ID:6933059
Effects of cache coherency in multiprocessors
Conference
·
1981
·
OSTI ID:6422095
Effects of cache coherency in multiprocessors
Journal Article
·
1982
· IEEE Trans. Comput.; (United States)
·
OSTI ID:6412908