US Patent Application 18214830. HARDWARE-BASED GENERATION OF UNCOMPRESSED DATA BLOCKS simplified abstract

From WikiPatents
Jump to navigation Jump to search

HARDWARE-BASED GENERATION OF UNCOMPRESSED DATA BLOCKS

Organization Name

Intel Corporation


Inventor(s)

Laurent Coquerel of Limerick (IE)


Fei Wang of Shannon (IE)


Smita Kumar of Chandler AZ (US)


Phani Krishna Sagiraju of Bangalore (IN)


John J. Browne of Limerick (IE)


HARDWARE-BASED GENERATION OF UNCOMPRESSED DATA BLOCKS - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 18214830 Titled 'HARDWARE-BASED GENERATION OF UNCOMPRESSED DATA BLOCKS'

Simplified Explanation

This abstract describes an accelerator or system that can compress input data. It includes an input interface to receive the input data and user application parameters for compression. The accelerator can identify the compression algorithm based on the configuration data provided with the input data. The user application parameters do not need to specify entropy thresholds for compression. The accelerator generates headers specific to the compression algorithm and creates uncompressed data blocks with headers from the input data. It then determines whether to provide the uncompressed data blocks or compressed data blocks based on the entropy of the input data.


Original Abstract Submitted

An accelerator or system including an accelerator can include an input interface to receive input data to be compressed and user application parameters for invocation of compression. The accelerator can include circuitry to identify a compression algorithm from configuration data provided with the input data. The user application parameters may not include parameters specifying entropy thresholds for compression of the input data. The circuitry can generate headers specific to the compression algorithm. The circuitry can generate uncompressed data blocks comprising blocks of the input data and corresponding headers. The circuitry can determine whether to provide the uncompressed data blocks or compressed data blocks based at least in part on entropy of the input data. Other methods, systems, and apparatuses are described.