DYNAMICALLY UPDATING HARDWARE PREFETCH TRAIT TO EXCLUSIVE OR SHARED IN MULTI-MEMORY ACCESS AGENT SYSTEM
    1.
    发明申请
    DYNAMICALLY UPDATING HARDWARE PREFETCH TRAIT TO EXCLUSIVE OR SHARED IN MULTI-MEMORY ACCESS AGENT SYSTEM 有权
    动态更新硬件预留路由到多存储访问代理系统中独占或共享

    公开(公告)号:US20160110289A1

    公开(公告)日:2016-04-21

    申请号:US14624981

    申请日:2015-02-18

    Abstract: A hardware data prefetcher is comprised in a memory access agent, wherein the memory access agent is one of a plurality of memory access agents that share a memory. The hardware data prefetcher includes a prefetch trait that is initially either exclusive or shared. The hardware data prefetcher also includes a prefetch module that performs hardware prefetches from a memory block of the shared memory using the prefetch trait. The hardware data prefetcher also includes an update module that performs analysis of accesses to the memory block by the plurality of memory access agents and, based on the analysis, dynamically updates the prefetch trait to either exclusive or shared while the prefetch module performs hardware prefetches from the memory block using the prefetch trait.

    Abstract translation: 硬件数据预取器包括在存储器访问代理中,其中存储器访问代理是共享存储器的多个存储器访问代理之一。 硬件数据预取器包括最初是独占的或共享的预取特征。 硬件数据预取器还包括预取模块,其使用预取特征从共享存储器的存储器块执行硬件预取。 硬件数据预取器还包括更新模块,其执行由多个存储器访问代理对存储块的访问的分析,并且基于该分析,在预取模块执行硬件预取从 内存块使用预取特征。

Patent Agency Ranking