会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明公开
    • DATA CACHE REGION PREFETCHER
    • EP3285172A1
    • 2018-02-21
    • EP16200806.4
    • 2016-11-25
    • Advanced Micro Devices, Inc.
    • McCAULEY, DonaldJONES, William
    • G06F12/0862G06F12/0886G06F12/0846
    • G06F12/12G06F12/0848G06F12/0862G06F12/0886G06F12/0891G06F2212/1021G06F2212/6024G06F2212/6026
    • A data cache region prefetcher creates a region when a data cache miss occurs. Each region includes a predetermined range of data lines proximate to each data cache miss and is tagged with an associated instruction pointer register (RIP). The data cache region prefetcher compares subsequent memory requests against the predetermined range of data lines for each of the existing regions. For each match, the data cache region prefetcher sets an access bit and attempts to identify a pseudo-random access pattern based on the set access bits. The data cache region prefetcher increments or decrements appropriate counters to track how often the pseudo-random access pattern occurs. If the pseudo-random access pattern occurs frequently, then the next time a memory request is processed with the same RIP and pattern, the data cache region prefetcher prefetches the data lines in accordance with the pseudo-random access pattern for that RIP.
    • 数据缓存区域预取程序在发生数据缓存未命中时创建一个区域。 每个区域包括靠近每个数据高速缓存未命中的预定范围的数据线,并且用相关联的指令指针寄存器(RIP)标记。 数据高速缓存区预取器将后续存储器请求与每个现有区域的预定数据行范围进行比较。 对于每个匹配,数据高速缓存区预取器设置一个访问位,并尝试基于设置的访问位来识别伪随机访问模式。 数据高速缓存区域预取器递增或递减适当的计数器以跟踪伪随机访问模式发生的频率。 如果伪随机访问模式频繁发生,则下一次以相同的RIP和模式处理存储器请求时,数据缓存区域预取器根据该RIP的伪随机访问模式来预取数据行。