Snoop filter bypass

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

C711S146000, C711S137000

Reexamination Certificate

active

07093079

ABSTRACT:
Machine-readable media, methods, and apparatus are described for processing coherent requests of a computing device comprising multiple cache nodes. In some embodiments, a coherent switch may receive from a requesting cache node a coherent request for a line of memory. The coherent switch may further issue snoop requests to one or more non-requesting cache nodes based upon whether a snoop filter bypass mode is enabled. In particular, the coherent switch when not in snoop filter bypass mode may obtain coherency data from a snoop filter and may issue snoop requests to zero or more non-requesting cache nodes based upon the coherency data obtained from the snoop filter. Further, the coherent switch when in snoop filter bypass mode may bypass the snoop filter and may issue snoop requests to all non-requesting cache agents.

REFERENCES:
patent: 5890216 (1999-03-01), Derrick et al.
patent: 5918069 (1999-06-01), Matoba
patent: 6463510 (2002-10-01), Jones et al.
patent: 6598123 (2003-07-01), Anderson et al.
patent: 6615319 (2003-09-01), Khare et al.
patent: 6810467 (2004-10-01), Khare et al.
patent: 2003/0041212 (2003-02-01), Creta
patent: 2003/0070016 (2003-04-01), Jones et al.
patent: 2003/0126372 (2003-07-01), Rand
patent: 2003/0163649 (2003-08-01), Kapur et al.
patent: 2004/0003184 (2004-01-01), Safranek et al.
Moshovos et al. “JETTY: Filtering Snoops For Reduced Energy Consumption in SMP Servers” HPCA: The Seventh International Symposium on High-Performance Computer Architecture, Jan. 19-24, 2001.
U.S. Appl. No. 10/046,768, filed Jan. 17, 2002. Title: Pseudo least-recently-used (PLRU) replacement method for a multi-node snoop filter. Inventors: Linda J. Rankin and Kai Cheng. Specification pp. 1-25 including abstract. Drawings 4 sheets; Figures 1, 2, 3 and 4.
U.S. Appl. No. 09/643,382, filed Aug. 21, 2000. Title: Method and apparatus for centralized snoop filtering. Inventors: Manoj Khare, Faye A. Briggs, Kai Cheng and Lily Pao Looi. Specification pp. 1-15 including abstract. Drawings 4 sheets; Figures 1, 2, 3 and 4.
U.S. Appl. No. 09/752,534, filed Dec. 29, 2000. Title: Mechanism for efficiently supporting the full MESI (modified, exclusive, shared, invalid) protocol in a cache coherent multi-node shared memory sytem. Inventors: Manoj Khare, Lily P. Looi, Akhilesh Kumar and Faye A. Briggs. Specification pp. 2-22 including abstract. Drawings 9 sheets; Figures 1, 2, 3, 4, 5, 6, 7, 8, and 9.
U.S. Appl. No. 10/323,200, filed Dec. 17, 2002. Title: Snoop filter bypass. Inventors: Tuan M. Quach, Lily Pao Looi and Kai Cheng. Specifiction pp. 2-28 including abstract. Drawings 4 sheets; Figures 1, 2, 3 and 4.
Moshovos et al. “Jetty: Filtering Snoops for Reduced Energy Consumption in SMP Servers” HPCA: The seventh International Symposium on High-Performance Computer Architecture, Jan 19-24, 2001.

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

Snoop filter bypass does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Snoop filter bypass, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Snoop filter bypass will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3613463

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