Patent ID: 8019920

Claim:
A hardware based system comprising: a microprocessor; a first remote victim request buffer (RVRB) a second remote coherent request buffer (RCRB) a remote snoop engine (RSA) handling snoop requests associated with the first buffer and the second buffer; and a remote tag controller (RTC) comprising: a memory and an interface; the RTC determines a first buffer value relating to amount of the first buffer entries, compares the first buffer value to a predetermined threshold value, and decreases a read issue rate if the predetermined threshold value is less than the first buffer value; wherein the first buffer removes a current entry in remote tag (RTAG) if an index full value indicates full, otherwise the second buffer processes an active transaction; and the RTC further increases the read issue rate of the second buffer if the second buffer hand-off a miss-on-alloced transaction; wherein the memory stores the first buffer value, the result, the read issue rate, and a cache line state tracking TAG associated with the cache line of data.