Dynamic expansion and deallocation of cache coherence snoop filter entries
The cache coherence system addresses oversnooping issues by dynamically integrating snoop filter entries and switching tracking modes, improving performance and efficiency in multiprocessor systems.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- MICROSOFT TECHNOLOGY LICENSING LLC
- Filing Date
- 2024-06-21
- Publication Date
- 2026-07-07
AI Technical Summary
Existing cache coherence systems in multiprocessor systems suffer from oversnooping penalties, increased interconnect bandwidth consumption, and energy waste due to inefficient snoop filter implementations, particularly in systems with a large number of coherent agents.
A cache coherence system that dynamically integrates base and additional snoop filter entries into a single physical entry, using a hybrid SFT that switches between precise and approximate tracking modes based on agent usage, reducing unnecessary snooping and optimizing memory access latency.
The system effectively reduces oversnooping penalties, conserves interconnect bandwidth, and minimizes energy waste by adaptively managing snoop filter entries, enhancing overall system performance in multiprocessor environments.
Smart Images

Figure 2026522173000001_ABST