Managing in-line store throughput reduction
    3.
    发明授权
    Managing in-line store throughput reduction 有权
    管理在线商店吞吐量减少

    公开(公告)号:US08930628B2

    公开(公告)日:2015-01-06

    申请号:US13682136

    申请日:2012-11-20

    IPC分类号: G06F12/14 G06F12/08 G06F9/52

    摘要: Various embodiments of the present invention manage a hierarchical store-through memory cache structure. A store request queue is associated with a processing core in multiple processing cores. At least one blocking condition is determined to have occurred at the store request queue. Multiple non-store requests and a set of store requests associated with a remaining set of processing cores in the multiple processing cores are dynamically blocked from accessing a memory cache in response to the blocking condition having occurred.

    摘要翻译: 本发明的各种实施例管理分层存储存储器高速缓存结构。 存储请求队列与多个处理核心中的处理核心相关联。 确定至少一个阻塞条件已经在存储请求队列中发生。 响应于发生的阻塞状态,多个非存储请求和与多个处理核心中的剩余处理核心集相关联的一组存储请求被动态阻止访问存储器高速缓存。

    SPECULATIVE CACHE READING USING SHARED BUFFER
    7.
    发明申请
    SPECULATIVE CACHE READING USING SHARED BUFFER 审中-公开
    使用共享缓冲区进行频谱缓存读取

    公开(公告)号:US20160217076A1

    公开(公告)日:2016-07-28

    申请号:US14606048

    申请日:2015-01-27

    IPC分类号: G06F12/08

    摘要: Cache control is provided. A request for ownership of a requested cache line is received from a first processing node. The requested cache line is owned by a second processing node. A coherency message is issued to the second processing node. A shared buffer is caused to store a speculative copy of the requested cache line. Whether a change to the requested cache line occurred is determined. At least one of the requested cache line or the speculative copy is assigned to the first processing node.

    摘要翻译: 提供缓存控制。 从第一处理节点接收对所请求的高速缓存行的所有权的请求。 请求的高速缓存行由第二处理节点拥有。 向第二处理节点发出一致性消息。 导致共享缓冲区存储所请求的高速缓存行的推测性副本。 是否确定发生所请求的高速缓存行的更改。 请求的高速缓存行或推测性副本中的至少一个被分配给第一处理节点。