发明名称 Cache bank spreading for compression algorithms
摘要 Aspects include computing devices, systems, and methods for implementing a cache memory access requests for compressed data using cache bank spreading. In an aspect, cache bank spreading may include determining whether the compressed data of the cache memory access fits on a single cache bank. In response to determining that the compressed data fits on a single cache bank, a cache bank spreading value may be calculated to replace/reinstate bank selection bits of the physical address for a cache memory of the cache memory access request that may be cleared during data compression. A cache bank spreading address in the physical space of the cache memory may include the physical address of the cache memory access request plus the reinstated bank selection bits. The cache bank spreading address may be used to read compressed data from or write compressed data to the cache memory device.
申请公布号 US9355038(B2) 申请公布日期 2016.05.31
申请号 US201414483902 申请日期 2014.09.11
申请人 QUALCOMM Incorporated 发明人 Patsilaras George;Turner Andrew Edmund;Rychlik Bohuslav
分类号 G06F12/06;G06F12/08 主分类号 G06F12/06
代理机构 The Marbury Law Group, PLLC 代理人 The Marbury Law Group, PLLC
主权项 1. A method for executing cache memory access requests for compressed data on a computing device, comprising: reinstating one or more bank select bits of a physical address of a cache memory access request producing a cache bank spreading address; and executing the cache memory access request at the cache bank spreading address.
地址 San Diego CA US
您可能感兴趣的专利