发明名称 TECHNIQUE TO SHARE INFORMATION AMONG DIFFERENT CACHE COHERENCY DOMAINS
摘要 A technique to enable information sharing among agents within different cache coherency domains. In one embodiment, a graphics device may use one or more caches used by one or more processing cores to store or read information, which may be accessed by one or more processing cores in a manner that does not affect programming and coherency rules pertaining to the graphics device.
申请公布号 US2017109287(A1) 申请公布日期 2017.04.20
申请号 US201615393907 申请日期 2016.12.29
申请人 Intel Corporation 发明人 Offen Zeev;Berkovits Ariel;Piazza Thomas A.;Farrell Robert L.;Koker Altug;Kahn Opher
分类号 G06F12/0831;G06F13/42;G11C7/10;G06F12/0811 主分类号 G06F12/0831
代理机构 代理人
主权项 1. A system comprising: a plurality of cores having a first processing architecture; a memory interface circuit to communicatively couple one or more of the cores to a system memory; a first level cache, a second level cache, and a third level cache configured in a cache hierarchy within a cache coherency domain usable by at least one of the cores, at least one cache of the cache hierarchy to store information to be shared with one or more functional circuits having a second processing architecture; a communication interconnect circuit to couple one or more of the plurality of cores to the one or more functional circuits over at least one bus; and cache coherence circuitry to maintain coherence between at least one cache within the cache coherency domain of the at least one core and at least one cache of the one or more functional circuits; wherein the cache coherence circuitry is to transfer information provided by at least one core within the cache hierarchy to make the information accessible to the at least one cache of the one or more of the functional circuits, and wherein the cache coherence circuitry is to transfer information generated or modified by one or more of the functional circuits to make the information accessible to at least one cache of the cache hierarchy.
地址 Santa Clara CA US