Resources Contact Us Home
Method and apparatus for filtering snoop requests using a scoreboard

Image Number 7 for United States Patent #8015364.

An apparatus for implementing snooping cache coherence that locally reduces the number of snoop requests presented to each cache in a multiprocessor system. A snoop filter device associated with a single processor includes one or more "scoreboard" data structures that make snoop determinations, i.e., for each snoop request from another processor, to determine if a request is to be forwarded to the processor or, discarded. At least one scoreboard is active, and at least one scoreboard is determined to be historic at any point in time. A snoop determination of the queue indicates that an entry may be in the cache, but does not indicate its actual residence status. In addition, the snoop filter block implementing scoreboard data structures is operatively coupled with a cache wrap detection logic means whereby, upon detection of a cache wrap condition, the content of the active scoreboard is copied into a historic scoreboard and the content of at least one active scoreboard is reset.

  Recently Added Patents
Systems and methods for automated institutional processing of payments
Zoom lens
Robot control device
Method and apparatus for filter-less class D audio amplifier EMI reduction
Acceleration based mode switch
Vehicle detection apparatus and method using magnetic sensor
System and methods for obstacle mapping and navigation
  Randomly Featured Patents
Method of desulphurizing pig-iron
GPS receiver with extended security
Bentonite-gelled oil waterproofing composition
Sheetstock dispensable from a corner nip feeder
Substrate transfer apparatus and substrate method
Roller bearing having high performance bearing seal and cartridge
Method and system for displaying images and associated multimedia types in the interface of a digital camera
Process of grinding grains
Prismatic reflector and prismatic lens
Controlled release tablet compositions