发明名称 A SPIRAL CACHE MEMORY AND METHOD OF OPERATING A SPIRAL CACHE MEMORY
摘要 A spiral cache memory provides reduction in access latency for frequently-accessed values by self-organizing to always move a requested value to a front-most central storage element of the spiral. The occupant of the central location is swapped backward, which continues backward through the spiral until an empty location is swapped-to, or the last displaced value is cast out of the last location in the spiral. The elements in the spiral may be cache memories or single elements. The resulting cache memory is self-organizing and for the one- dimensional implementation has a worst-case access time proportional to N, where N is the number of tiles in the spiral. A k-dimensional spiral cache has a worst-case access time proportional to N1/k. Further, a spiral cache system provides a basis for a non-inclusive system of cache memory, which reduces the amount of space and power consumed by a cache memory of a given size.
申请公布号 WO2010055029(A1) 申请公布日期 2010.05.20
申请号 WO2009EP64892 申请日期 2009.11.10
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION;STRUMPEN, VOLKER;FRIGO, MATTEO 发明人 STRUMPEN, VOLKER;FRIGO, MATTEO
分类号 G06F12/08;G06F12/12 主分类号 G06F12/08
代理机构 代理人
主权项
地址