Method and apparatus for global ordering to insure latency...

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S124000, C711S141000

Reexamination Certificate

active

08037253

ABSTRACT:
A method and apparatus is described for insuring coherency between memories in a multi-agent system where the agents are interconnected by one or more fabrics. A global arbiter is used to segment coherency into three phases: request; snoop; and response, and to apply global ordering to the requests. A bus interface having request, snoop, and response logic is provided for each agent. A bus interface having request, snoop and response logic is provided for the global arbiter, and a bus interface is provided to couple the global arbiter to each type of fabric it is responsible for. Global ordering and arbitration logic tags incoming requests from the multiple agents and insures that snoops are responded to according to the global order, without regard to latency differences in the fabrics.

REFERENCES:
patent: 5537607 (1996-07-01), Ploger
patent: 5588131 (1996-12-01), Borrill
patent: 6067611 (2000-05-01), Carpenter et al.
patent: 6112283 (2000-08-01), Neiger et al.
patent: 6275906 (2001-08-01), Nunez et al.
patent: 6526462 (2003-02-01), Elabd
patent: 6779052 (2004-08-01), Hatano
patent: 6892282 (2005-05-01), Hass et al.
patent: 6898766 (2005-05-01), Mowery et al.
patent: 7644237 (2010-01-01), Petersen et al.
patent: 0388 032 (1990-09-01), None
John Kubiatowicz, David Chaiken, Anant Agarwal; “Closing the Window of Vulnerability in Multiphase Memory Transactions”; Laboratory for Computer Science; Massachusetts Institute of Technology; Cambridge, MA 02139; Appeared in ASPLOS V, Oct. 1992.
William J. Dally and Brian Towles; “Route Packets, Not Wires: On-Chip Interconnection Networks”; Computer Systems Laboratory; Stanford University, Stanford, CA 94305.
Sarita V. Adve, Kourosh Gharachorloo; “WRL Research Report 95/7; Shared Memory Consistency Models: A Tutorial”; Western Research Laboratory, 250 University Avenue, Palo Alto, CA 94301.
William J. Dally and Brian Towles; “Route Packets, Not Wires: On-Chip Interconnection Networks”; Computer Systems Laboratory; Stanford University, Stanford, CA 94305, Jun. 2001.
Sarita V. Adve, Kourosh Gharachorloo; “WRL Research Report 95/7; Shared Memory Consistency Models: A Tutorial”; Western Research Laboratory, 250 University Avenue, Palo Alto, CA 94301, Sep. 1995.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for global ordering to insure latency... 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 and apparatus for global ordering to insure latency..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for global ordering to insure latency... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4294273

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.