Invention Grant
- Patent Title: Adaptively enabling and disabling snooping bus commands
-
Application No.: US16410279Application Date: 2019-05-13
-
Publication No.: US10997075B2Publication Date: 2021-05-04
- Inventor: Guy L. Guthrie , Hien M. Le , Hugh Shen , Derek E. Williams , Phillip G. Williams
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Alex Harvey
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0831 ; G06F12/0862

Abstract:
Statistical data is used to enable or disable snooping on a bus of a processor. A command is received via a first bus or a second bus communicably coupling processor cores and caches of chiplets on the processor. Cache logic on a chiplet determines whether or not a local cache on the chiplet can satisfy a request for data specified in the command. In response to determining that the local cache can satisfy the request for data, the cache logic updates statistical data maintained on the chiplet. The statistical data indicates a probability that the local cache can satisfy a future request for data. Based at least in part on the statistical data, the cache logic determines whether to enable or disable snooping on the second bus by the local cache.
Public/Granted literature
- US20190266093A1 ADAPTIVELY ENABLING AND DISABLING SNOOPING BUS COMMANDS Public/Granted day:2019-08-29
Information query