发明授权
US06643741B1 Method and apparatus for efficient cache management and avoiding unnecessary cache traffic
失效
用于高效缓存管理和避免不必要的高速缓存流量的方法和装置
- 专利标题: Method and apparatus for efficient cache management and avoiding unnecessary cache traffic
- 专利标题(中): 用于高效缓存管理和避免不必要的高速缓存流量的方法和装置
-
申请号: US09636048申请日: 2000-08-10
-
公开(公告)号: US06643741B1公开(公告)日: 2003-11-04
- 发明人: Yefim Shuf , Hubertus Franke , Manish Gupta
- 申请人: Yefim Shuf , Hubertus Franke , Manish Gupta
- 主分类号: G06F1206
- IPC分类号: G06F1206
摘要:
The invention teaches how to reduce the traffic associated with handling cache lines containing useless data (i.e. cache lines corresponding to pages that have been invalidated). The invention makes it possible to evict such cache lines earlier, to avoid write backs of useless data from such cache lines to main memory, and to avoid transmitting useless data from such cache lines to the requesting remote coherence controller in a multiprocessor system. The present invention describes a mechanism for invalidating cache lines containing useless data transparently and without programmer's involvement. For efficiency, the content of a cache line containing useless data is invalidated only when the line is referenced or is about to be allocated for some new data.
信息查询