发明名称 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
摘要 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.
申请公布号 US2012191916(A1) 申请公布日期 2012.07.26
申请号 US201113245206 申请日期 2011.09.26
申请人 CHACHAD ABHIJEET ASHOK;CASTILLE ROGER KYLE;ZBICIAK JOSEPH RAYMOND MICHAEL;BALASUBRAMANIAN DHEERA;TEXAS INSTRUMENTS INCORPORATED 发明人 CHACHAD ABHIJEET ASHOK;CASTILLE ROGER KYLE;ZBICIAK JOSEPH RAYMOND MICHAEL;BALASUBRAMANIAN DHEERA
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址