首页> 外国专利> Methods and apparatus for efficient communication between caches in hierarchical caching design

Methods and apparatus for efficient communication between caches in hierarchical caching design

机译:在分层缓存设计中用于缓存之间有效通信的方法和装置

摘要

In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing efficient communication between caches in hierarchical caching design. For example, in one embodiment, such means may include an integrated circuit having a data bus; a lower level cache communicably interfaced with the data bus; a higher level cache communicably interfaced with the data bus; one or more data buffers and one or more dataless buffers. The data buffers in such an embodiment being communicably interfaced with the data bus, and each of the one or more data buffers having a buffer memory to buffer a full cache line, one or more control bits to indicate state of the respective data buffer, and an address associated with the full cache line. The dataless buffers in such an embodiment being incapable of storing a full cache line and having one or more control bits to indicate state of the respective dataless buffer and an address for an inter-cache transfer line associated with the respective dataless buffer. In such an embodiment, inter-cache transfer logic is to request the inter-cache transfer line from the higher level cache via the data bus and is to further write the inter-cache transfer line into the lower level cache from the data bus.
机译:根据本文公开的实施例,提供了用于在分层缓存设计中实现缓存之间的有效通信的方法,系统,机制,技术和装置。例如,在一个实施例中,这样的装置可以包括具有数据总线的集成电路;例如,集成电路。与数据总线通信连接的较低级缓存;与数据总线通信连接的更高级别的高速缓存;一个或多个数据缓冲区和一个或多个无数据缓冲区。在这样的实施例中,数据缓冲器与数据总线可通信地接口,并且一个或多个数据缓冲器中的每个具有缓冲存储器以缓冲整个高速缓冲存储器行,一个或多个控制位以指示各个数据缓冲器的状态,以及与整个高速缓存行关联的地址。在这样的实施例中,无数据缓冲器不能存储完整的高速缓存行,并且不能具有一个或多个控制位以指示各个无数据缓冲器的状态以及与各个无数据缓冲器相关联的高速缓存间传输线的地址。在这样的实施例中,高速缓存间传输逻辑将经由数据总线从较高级高速缓存请求高速缓存间传输线,并且还将进一步将高速缓存间传输线从数据总线写入较低级高速缓存中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号