Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Patent
1997-04-14
1999-08-24
Cabeca, John W.
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
711144, 711145, 711143, G06F 1200
Patent
active
059436859
ABSTRACT:
A method of improving memory latency associated with a read-type operation in a multiprocessor computer system is disclosed. A requesting processing unit issues a message to an interconnect of the computer system indicating that the requesting processing unit desires to read a value from an address of a memory device of the computer system, and each cache snoops the interconnect to detect the message. Each cache thereafter transmits a response to the message, the response selected from the group consisting of an invalid response, a modified intervention response, a shared intervention response, or an alternative response, wherein the invalid response indicates that a cache does not contain any value corresponding to the address of the memory device, the modified intervention response indicates that a cache contains and can source a modified value corresponding to the address of the memory device, and the shared intervention response indicates that a cache contains and can source an unmodified value corresponding to the address of the memory device. A priority can be associated with each response from each cache, and the responses detected by system logic, the system logic forwarding a selected one of the responses to the requesting processing unit based on the highest priority response. Since the cache latency can be much less than the memory latency, the read performance can be substantially improved with this new protocol.
REFERENCES:
patent: 5210845 (1993-05-01), Crawford et al.
patent: 5297269 (1994-03-01), Donaldson et al.
patent: 5317716 (1994-05-01), Liu
patent: 5319766 (1994-06-01), Thaller et al.
patent: 5404489 (1995-04-01), Woods et al.
patent: 5528764 (1996-06-01), Heil
patent: 5553266 (1996-09-01), Metzger et al.
patent: 5555382 (1996-09-01), Thaller et al.
patent: 5559987 (1996-09-01), Foley et al.
patent: 5623632 (1997-04-01), Liu et al.
patent: 5659708 (1997-08-01), Arimilli et al.
patent: 5671391 (1997-09-01), Knotts
Arimilli Ravi Kumar
Dodson John Steven
Kaiser John Michael
Lewis Jerry Don
Cabeca John W.
Dillion Andrew J.
Henkler Richard A.
International Business Machines - Corporation
Moazzami Nasser
LandOfFree
Method of shared intervention via a single data provider among s does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method of shared intervention via a single data provider among s, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of shared intervention via a single data provider among s will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-477126