-
公开(公告)号:US20220197797A1
公开(公告)日:2022-06-23
申请号:US17130676
申请日:2020-12-22
申请人: Intel Corporation
发明人: Ayan Mandal , Leon Polishuk , Oz Shitrit , Joseph Nuzman
IPC分类号: G06F12/0811 , G06F12/128 , G06F12/0815
摘要: An embodiment of an integrated circuit may comprise a core, and a cache controller coupled to the core, the cache controller including circuitry to identify data from a working set for dynamic inclusion in a next level cache based on an amount of re-use of the next level cache, send a shared copy of the identified data to a requesting core of one or more processor cores, and maintain a copy of the identified data in the next level cache. Other embodiments are disclosed and claimed.
-
公开(公告)号:US20230305960A1
公开(公告)日:2023-09-28
申请号:US17705015
申请日:2022-03-25
申请人: Intel Corporation
IPC分类号: G06F12/0815
CPC分类号: G06F12/0815
摘要: Techniques and mechanisms for efficiently providing access to cached data. In an embodiment, a cache coherency engine comprises circuitry to provide a snoop filter which stores entries each corresponding to a respective line of one or more caches. The one or more caches comprise a first cache which includes a first set, and the snoop filter includes a first plurality of sets which are each configured to be available to represent a line of the first set. In another embodiment, the one or more caches comprise multiple caches which each comprise a respective first set, wherein, for each set of the first plurality of sets, any line in the multiple caches which is to be represented by that each set is to be a line in the respective first sets of the multiple caches.
-
公开(公告)号:US12111762B2
公开(公告)日:2024-10-08
申请号:US17130676
申请日:2020-12-22
申请人: Intel Corporation
发明人: Ayan Mandal , Leon Polishuk , Oz Shitrit , Joseph Nuzman
IPC分类号: G06F3/06 , G06F12/0811 , G06F12/0815 , G06F12/128
CPC分类号: G06F12/0811 , G06F12/0815 , G06F12/128 , G06F2212/1032
摘要: An embodiment of an integrated circuit may comprise a core, and a cache controller coupled to the core, the cache controller including circuitry to identify data from a working set for dynamic inclusion in a next level cache based on an amount of re-use of the next level cache, send a shared copy of the identified data to a requesting core of one or more processor cores, and maintain a copy of the identified data in the next level cache. Other embodiments are disclosed and claimed.
-
公开(公告)号:US20240220410A1
公开(公告)日:2024-07-04
申请号:US18089757
申请日:2022-12-28
申请人: Intel Corporation
发明人: Ayan Mandal , Prasanna Pandit , Neetu Jindal , Israel Diamand , Asaf Rubinstein , Leon Polishuk , Oz Shitrit
IPC分类号: G06F12/0806
CPC分类号: G06F12/0806 , G06F2212/62
摘要: Methods and apparatus relating to leveraging system cache for performance cores are described. In an embodiment, a system cache stores one or more cachelines that are to be evicted from a processor cache. Logic circuitry determines whether to store the one or more cachelines in the system cache based at least in part on comparison of a threshold value with a hit rate associated with the one or more cachelines. Other embodiments are also disclosed and claimed.
-
公开(公告)号:US11422939B2
公开(公告)日:2022-08-23
申请号:US16727657
申请日:2019-12-26
申请人: Intel Corporation
发明人: Israel Diamand , Ravi K. Venkatesan , Shlomi Shua , Oz Shitrit , Michael Behar , Roni Rosner
IPC分类号: G06F12/00 , G06F12/084 , G06F12/126
摘要: Disclosed embodiments relate to a shared read request (SRR) using a common request tracker (CRT) as a temporary cache. In one example, a multi-core system includes a memory and a memory controller to receive a SRR from a core when a Leader core is not yet identified, allocate a CRT entry and store the SRR therein, mark it as a Leader, send a read request to a memory address indicated by the SRR, and when read data returns from the memory, store the read data in the CRT entry, send the read data to the Leader core, and await receipt, unless already received, of another SRR from a Follower core, the other SRR having a same address as the SRR, then, send the read data to the Follower core, and deallocate the CRT entry.
-
公开(公告)号:US11151074B2
公开(公告)日:2021-10-19
申请号:US16542085
申请日:2019-08-15
申请人: Intel Corporation
发明人: Israel Diamand , Roni Rosner , Ravi Venkatesan , Shlomi Shua , Oz Shitrit , Henrietta Bezbroz , Alexander Gendler , Ohad Falik , Zigi Walter , Michael Behar , Shlomi Alkalay
IPC分类号: G06F13/42 , G06N3/04 , G06F13/20 , G06F12/0893
摘要: Methods and apparatus to implement multiple inference compute engines are disclosed herein. A disclosed example apparatus includes a first inference compute engine, a second inference compute engine, and an accelerator on coherent fabric to couple the first inference compute engine and the second inference compute engine to a converged coherency fabric of a system-on-chip, the accelerator on coherent fabric to arbitrate requests from the first inference compute engine and the second inference compute engine to utilize a single in-die interconnect port.
-
-
-
-
-