Back to results
US 12,647,133 B2Granted
Universal decompression for accelerator devices
AssigneeIntel Corporation
InventorsLaurent Coquerel, Fei Wang, John Browne, Smita Kumar, Declan Doherty, Marlow Weston, Reshma Pattan
Life of this patent
Estimating the term…
Abstract
An accelerator device determines a compression format based on a header of a structured data element to be decompressed. The accelerator device may configure the accelerator device based on the compression format. The accelerator device may decompress a data block of the structured data element based on the configuration.
Claims25
An apparatus, comprising:
- a processor circuit;
- and
- an accelerator device, the accelerator device to comprise circuitry configured to:
- determine a compression format based on a header of a structured data element to be decompressed, wherein the compression format is determined based on an identifier of the compression format in the header;
- determine a size of a data block of the structured data element based on the identifier;
- configure the accelerator device based on the the size of the data block;
- and
- decompress, based on the configuration of the accelerator device, the data block of the structured data element.
5 more elements
A method, comprising:
- determining, by an accelerator device, a compression format based on a header of a structured data element to be decompressed, wherein the compression format is determined based on an identifier of the compression format in the header;
- determining, by the accelerator device, an offset to a first byte of a data block of the structured data element based on the identifier;
- configuring, by the accelerator device, the accelerator device based on the compression format;
- identifying, by the accelerator device, the first byte of the data block based on the offset;
- and
- decompressing, by the accelerator device based on the configuration, the data block of the structured data element.
3 more elements
An accelerator device, comprising:
- an interface to a processor;
- and
- circuitry configured to:
- determine a compression format based on a header of a structured data element to be decompressed, wherein the compression format is determined based on an identifier of the compression format in the header;
- determine a window size of the compression format based on the identifier;
- configure the accelerator device based on the window size of the compression format;
- and
- decompress, based on the configuration of the accelerator device, a data block of the structured data element.
5 more elements
Dependencies are inferred from the claim text.