Invention Application
- Patent Title: TRANSPARENT HARDWARE-ASSISTED MEMORY DECOMPRESSION
- Patent Title (中): 透明硬件辅助记忆分解
-
Application No.: US15043023Application Date: 2016-02-12
-
Publication No.: US20160239209A1Publication Date: 2016-08-18
- Inventor: Vyacheslav Vladimirovich MALYUGIN , Luigi SEMENZATO , Choon Ping CHNG , Santhosh RAO , Shinye SHIU
- Applicant: GOOGLE INC.
- Applicant Address: US CA Mountain View
- Assignee: GOOGLE INC.
- Current Assignee: GOOGLE INC.
- Current Assignee Address: US CA Mountain View
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
Provided are methods and systems for memory decompression using a hardware decompressor that minimizes or eliminates the involvement of software. Custom decompression hardware is added to the memory subsystem, where the decompression hardware handles read accesses caused by, for example, cache misses or requests from devices to compressed memory blocks, by reading a compressed block, decompressing it into an internal buffer, and returning the requested portion of the block. The custom hardware is designed to determine if the block is compressed, and determine the parameters of compression, by checking unused high bits of the physical address of the access. This allows compression to be implemented without additional metadata, because the necessary metadata can be stored in unused bits in the existing page table structures.
Public/Granted literature
- US09864541B2 Transparent hardware-assisted memory decompression Public/Granted day:2018-01-09
Information query