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

Image Number 6 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
Enediyne compounds, conjugates thereof, and uses and methods therefor
Breathing mask
Projection screen and projection system having the same
Remedy for overactive bladder comprising acetic acid anilide derivative as the active ingredient
Control device with adjusting pulse width modulation function and the backlight module thereof
Brushless electric motor or generator in shell construction
Methods and systems for sending messages regarding an emergency that occurred at a facility
  Randomly Featured Patents
Dyeing composition for keratinous fibres containing at least one co-solubilized N-substituted 2-nitro-para-phenylenediamine
Pressure relief valve
Tricycle for children
Low-current pogo probe card
Coin counter and distributor
Certain 2-substituted-2,3-dihydro-5-benzofuranol esters of certain sulfonic acids
Method and apparatus for wire-cutting electrical discharge machining of a corner
Medical instrument for suction and irrigation, and method for its production
Wearable personal sound delivery apparatus
Hand-held container