首页> 外国专利> Cache block replacement scheme based on directory control bit set/reset and hit/miss basis in a multiheading multiprocessor environment

Cache block replacement scheme based on directory control bit set/reset and hit/miss basis in a multiheading multiprocessor environment

机译:在多头多处理器环境中基于目录控制位设置/重置和命中/丢失的缓存块替换方案

摘要

A cache controller for a multithreading multiprocessor system which starts an execution of another thread by suspending an ongoing execution of a thread when a cache miss happens. The cache controller comprises a cache directory unit for storing cache managing data including a footprint bit to indicate a mapping relation between at least one cache block in a main memory block, an access control unit for searching the directory unit based on an access requesting message inputted thereto through its input/output port connected to a processor to return one of a cache hit notice and a cache miss notice, as well as transferring messages with the main memory through its input/output port connected to a network, and a footprint bit changing device for setting the footprint bit in the cache managing data corresponding to a cache block at a cache hit, while resetting the footprint bit upon input of a positive responding message through the input/output port connected to the network to a fetch requesting message which has been sent therethrough at a cache miss.
机译:一种用于多线程多处理器系统的高速缓存控制器,该控制器在发生高速缓存未命中时通过挂起正在进行的线程来开始执行另一个线程。该高速缓存控制器包括:高速缓存目录单元,用于存储包括占位位以指示主存储块中的至少一个高速缓存块之间的映射关系的高速缓存管理数据;用于基于输入的访问请求消息来搜索目录单元的访问控制单元。通过连接到处理器的输入/输出端口返回到缓存,以返回缓存命中通知和缓存未命中通知之一,以及通过连接到网络的输入/输出端口与主存储器传输消息,并且占用位改变用于在缓存命中时在缓存管理数据中设置与缓存块相对应的占用位的设备,同时在通过连接到网络的输入/输出端口输入肯定响应消息后将占用位复位为具有以下内容的获取请求消息:在缓存未命中时通过它发送。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号