Invention Grant
- Patent Title: Pattern-based cache block compression
-
Application No.: US17029158Application Date: 2020-09-23
-
Publication No.: US12001237B2Publication Date: 2024-06-04
- Inventor: Matthew Tomei , Shomit N. Das , David A. Wood
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Volpe Koenig
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06 ; G06F12/0802

Abstract:
Systems, methods, and devices for performing pattern-based cache block compression and decompression. An uncompressed cache block is input to the compressor. Byte values are identified within the uncompressed cache block. A cache block pattern is searched for in a set of cache block patterns based on the byte values. A compressed cache block is output based on the byte values and the cache block pattern. A compressed cache block is input to the decompressor. A cache block pattern is identified based on metadata of the cache block. The cache block pattern is applied to a byte dictionary of the cache block. An uncompressed cache block is output based on the cache block pattern and the byte dictionary. A subset of cache block patterns is determined from a training cache trace based on a set of compressed sizes and a target number of patterns for each size.
Public/Granted literature
- US20210157485A1 PATTERN-BASED CACHE BLOCK COMPRESSION Public/Granted day:2021-05-27
Information query