首页> 外国专利> Method and system for exclusive two-level caching in a chip-multiprocessor

Method and system for exclusive two-level caching in a chip-multiprocessor

机译:芯片多处理器中排他二级缓存的方法和系统

摘要

To maximize the effective use of on-chip cache, a method and system for exclusive two-level caching in a chip-multiprocessor are provided. The exclusive two-level caching in accordance with the present invention involves method relaxing the inclusion requirement in a two-level cache system in order to form an exclusive cache hierarchy. Additionally, the exclusive two-level caching involves providing a first-level tag-state structure in a first-level cache of the two-level cache system. The first tag-state structure has state information. The exclusive two-level caching also involves maintaining in a second-level cache of the two-level cache system a duplicate of the first-level tag-state structure and extending the state information in the duplicate of the first tag-state structure, but not in the first-level tag-state structure itself, to include an owner indication. The exclusive two-level caching further involves providing in the second-level cache a second tag-state structure so that a simultaneous lookup at the duplicate of the first tag-state structure and the second tag-state structure is possible. Moreover, the exclusive two-level caching involves associating a single owner with a cache line at any given time of its lifetime in the chip-multiprocessor.
机译:为了最大程度地有效利用片上高速缓存,提供了一种用于芯片多处理器中的排他二级缓存的方法和系统。根据本发明的排他性二级缓存涉及放宽两级缓存系统中的包含要求以形成排他性缓存层次结构的方法。另外,排他性二级缓存涉及在二级缓存系统的一级缓存中提供一级标记状态结构。第一标签状态结构具有状态信息。排他的二级缓存还涉及在二级缓存系统的二级缓存中维护第一级标记状态结构的副本,并在第一级标记状态结构的副本中扩展状态信息,但是而不是在第一级标记状态结构本身中包含所有者指示。排他的二级缓存还涉及在第二级缓存中提供第二标签状态结构,以便可以同时查找第一标签状态结构和第二标签状态结构的副本。此外,排他性的二级缓存涉及在芯片多处理器中,在生存期的任何给定时间将单个所有者与缓存行相关联。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号