-
公开(公告)号:US20210200675A1
公开(公告)日:2021-07-01
申请号:US16727657
申请日:2019-12-26
Applicant: Intel Corporation
Inventor: Israel DIAMAND , Ravi K. VENKATESAN , Shlomi SHUA , Oz SHITRIT , Michael BEHAR , Roni ROSNER
IPC: G06F12/084 , G06F12/126
Abstract: 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.