会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明公开
    • Bounding box prefetcher
    • 包围盒,预取
    • EP2372562A1
    • 2011-10-05
    • EP11158696.2
    • 2011-03-17
    • VIA Technologies, Inc.
    • Hooker, Rodney E.Greer, John Michael
    • G06F12/08
    • G06F9/3814G06F12/0862G06F2212/602G06F2212/6026
    • A data prefetcher in a microprocessor having a cache memory receives memory accesses each to an address within a memory block. The access addresses are non-monotonically increasing or decreasing as a function of time. As the accesses are received, the prefetcher maintains a largest address and a smallest address of the accesses and counts of changes to the largest and smallest addresses and maintains a history of recently accessed cache lines implicated by the access addresses within the memory block. The prefetcher also determines a predominant access direction based on the counts and determines a predominant access pattern based on the history. The prefetcher also prefetches into the cache memory, in the predominant access direction according to the predominant access pattern, cache lines of the memory block which the history indicates have not been recently accessed.
    • 具有高速缓冲存储器的微处理器中的数据预取器接收每个存储器块内的地址的存储器访问。 访问地址作为时间的函数是非单调递增或递减的。 当接收到访问时,预取器维护访问的最大地址和最小地址以及对最大和最小地址的更改的计数,并且维护由存储器块内的访问地址所牵连的最近访问的高速缓存行的历史。 预取器还基于计数确定主要的访问方向,并且基于历史确定主要的访问模式。 预取器还根据主要访问模式在主存取方向上预存入高速缓冲存储器,历史指示的存储器块的高速缓存行尚未被最近访问。