首页> 外国专利> METHOD FOR REPLACING CACHE MEMORY BLOCKS WITH FOR LOWER AMOUNT OF WRITE TRAFFIC AND INFORMATION PROCESSING APPARATUS HAVING CACHE SUBSYSTEM USING THE SAME

METHOD FOR REPLACING CACHE MEMORY BLOCKS WITH FOR LOWER AMOUNT OF WRITE TRAFFIC AND INFORMATION PROCESSING APPARATUS HAVING CACHE SUBSYSTEM USING THE SAME

机译:具有较低写流量的替换缓存块的方法和具有相同子系统的带有缓存子系统的信息处理设备

摘要

The present invention relates to a cache subsystem which comprises: a cache data storage part which stores a data block withdrawn from a lower-level lower cache or a main memory wherein each cache block which belongs to at least one mapping set includes: a plurality of lines; an additional information storage part which stores additional information including a tag, a reference field, bit significance, and a plurality of renewed bits allocated per line regarding each of the cache blocks; a cache control part which communicates with an upper-level cache or a processor per line; communicates with the lower-level cache or the main memory per block; selects a cache block to be replaced among the cache blocks of the cache data storage part based on the reference field in the additional information and the number of renewed bits stored in the additional information storage part regarding each cache block which belongs to a certain mapping set required for cache block replacement in the case when an event for replacing a determined cache block is occurred; and replaces the selected cache block to be replaced.
机译:本发明涉及一种高速缓存子系统,该高速缓存子系统包括:高速缓存数据存储部分,其存储从较低级别的低级高速缓存或主存储器提取的数据块,其中,属于至少一个映射集的每个高速缓存块包括:多个线;附加信息存储部分,其存储附加信息,该附加信息包括标签,参考字段,位重要性以及关于每个高速缓存块的每行分配的多个更新位;高速缓存控制部分,每行与上级高速缓存或处理器通信;每个块与低级缓存或主内存进行通信;基于附加信息中的参考字段和关于属于特定映射集的每个高速缓存块的附加信息存储部分中存储的更新位的数目,基于高速缓存数据存储部分的高速缓存块中要替换的高速缓存块进行选择。在发生用于替换确定的缓存块的事件的情况下,缓存块替换所必需的;并替换要替换的所选缓存块。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号