首页> 外国专利> OPTIMIZING TAG FORWARDING IN A TWO LEVEL CACHE SYSTEM FROM LEVEL ONE TO LEVER TWO CONTROLLERS FOR CACHE COHERENCE PROTOCOL FOR DIRECT MEMORY ACCESS TRANSFERS

OPTIMIZING TAG FORWARDING IN A TWO LEVEL CACHE SYSTEM FROM LEVEL ONE TO LEVER TWO CONTROLLERS FOR CACHE COHERENCE PROTOCOL FOR DIRECT MEMORY ACCESS TRANSFERS

机译:在两个级别的缓存系统中优化标记转发,从级别1到杠杆两个控制器进行直接内存访问传输的缓存一致性协议

摘要

A second level memory controller uses shadow tags 711 to implement snoop read and write coherence. These shadow tags are generally used only for snoops intending to keep L2 SRAM coherent with the level one data cache. Thus updates for all external cache lines are ignored. The shadow tags are updated on all level one cache allocates and all dirty and invalidate modifications to data stored in L2 SRAM. These interactions happen on different interfaces, but the traffic on that interface includes level one data cache accesses to both external and level two directly addressable lines. These interactions create extra traffic on these interfaces and creating extra stalls to the CPU. Thus in this invention shadow tags are updated only on a subset of less than all updates of the level one tags.
机译:第二级存储控制器使用影子标签 711 来实现侦听读取和写入一致性。这些影子标签通常仅用于旨在使L2 SRAM与一级数据高速缓存保持一致的侦听器。因此,将忽略所有外部高速缓存行的更新。影子标签在所有一级缓存分配中进行更新,并对存储在L2 SRAM中的数据进行所有脏修改和无效修改。这些交互发生在不同的接口上,但是该接口上的流量包括对外部和第二级直接可寻址线路的一级数据缓存访问。这些交互会在这些接口上产生额外的流量,并给CPU造成额外的停顿。因此,在本发明中,仅在少于一级标签的所有更新的子集上更新影子标签。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号