发明名称 Data reorganization in non-uniform cache access caches
摘要 Embodiments that dynamically reorganize data of cache lines in non-uniform cache access (NUCA) caches are contemplated. Various embodiments comprise a computing device, having one or more processors coupled with one or more NUCA cache elements. The NUCA cache elements may comprise one or more banks of cache memory, wherein ways of the cache are horizontally distributed across multiple banks. To improve access latency of the data by the processors, the computing devices may dynamically propagate cache lines into banks closer to the processors using the cache lines. To accomplish such dynamic reorganization, embodiments may maintain “direction” bits for cache lines. The direction bits may indicate to which processor the data should be moved. Further, embodiments may use the direction bits to make cache line movement decisions.
申请公布号 US8140758(B2) 申请公布日期 2012.03.20
申请号 US20090429754 申请日期 2009.04.24
申请人 BALAKRISHNAN GANESH;BELL GORDON B.;KRISHNA ANIL;RAMANI SRINIVASAN;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BALAKRISHNAN GANESH;BELL GORDON B.;KRISHNA ANIL;RAMANI SRINIVASAN
分类号 G06F15/163 主分类号 G06F15/163
代理机构 代理人
主权项
地址