首页> 外国专利> MECHANISM FOR EFFECTIVELY CACHING STREAMING AND NON-STREAMING DATA PATTERNS

MECHANISM FOR EFFECTIVELY CACHING STREAMING AND NON-STREAMING DATA PATTERNS

机译:有效地指导流和非流数据模式的机制

摘要

A method and apparatus for efficiently caching streaming and non-streaming data is described herein. Software, such as a compiler, identifies last use streaming instructions/operations that are the last instruction/operation to access streaming data for a number of instructions or an amount of time. As a result of performing an access to a cache line for a last use instruction/operation, the cache line is updated to a streaming data no longer needed (SDN) state. When control logic is to determine a cache line to be replaced, a modified Least Recently Used (LRU) algorithm is biased to select SDN state lines first to replace no longer needed streaming data.
机译:本文描述了一种用于有效地缓存流数据和非流数据的方法和装置。诸如编译器之类的软件识别最后使用的流指令/操作,该最后使用的流指令/操作是在多个指令或一段时间内访问流数据的最后指令/操作。作为对上次使用指令/操作执行对高速缓存行的访问的结果,高速缓存行被更新为不再需要流数据(SDN)状态。当控制逻辑确定要替换的高速缓存行时,将修改后的最近最少使用(LRU)算法最先选择SDN状态行以替换不再需要的流数据。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号