Advanced Micro Devices, Inc.
DEVICE AND METHOD FOR CACHE UTILIZATION AWARE DATA COMPRESSION

Last updated:

Abstract:

A processing device is provided which includes memory and at least one processor. The memory includes main memory and cache memory in communication with the main memory via a link. The at least one processor is configured to receive a request for a cache line and read the cache line from main memory. The at least one processor is also configured to compress the cache line according to a compression algorithm and, when the compressed cache line includes at least one byte predicted not to be accessed, drop the at least one byte from the compressed cache line based on whether the compression algorithm is determined to successfully compress the cache line according to a compression parameter.

Status:
Application
Type:

Utility

Filling date:

14 Dec 2018

Issue date:

18 Jun 2020