| CPC G06F 12/0817 (2013.01) [G06F 2212/62 (2013.01)] | 12 Claims |

|
1. A method, comprising:
determining a cacheline sector associated with a snoop filter (SFT) having a plurality of SFT entries;
determining a number of cachelines in the identified cacheline sector that are cached by one or more agents;
determining, based on the number of cachelines in the identified cacheline sector that are cached by one or more agents, a number of bits in a bit vector (BV) of one or more of the plurality of SFT entries, wherein the number of bits is required to track the one or more agents; and
determining a number of total agents N that may be tracked by the SFT based on size of the cacheline sector associated with the SFT.
|