Technologies for efficiently compressing data with run detection
AssigneeIntel Corporation
InventorsDaniel F. Cutter, Vinodh Gopal, James D. Guilford
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsDaniel F. Cutter, Vinodh Gopal, James D. Guilford
Estimating the term…
Technologies for efficiently compressing data with run detection include a compute device. The compute device is to produce a hash as a function of a symbol at a present position and a predefined number of symbols after the present position in an input stream, determine whether the symbol at the present position is part of a run, obtain, from a hash table, a chain of pointers to previous positions in the input stream associated with the hash, determine, as a function of whether the symbol is part of a run and to identify a matched string, a number of strings referenced by the chain of pointers to compare to a string associated with the present position in the input stream, and output, in response to an identification of a matched string, a reference to the matched string in a set of compressed output data.
A compute device comprising:
One or more machine-readable storage media comprising a plurality of instructions stored thereon that, when executed by a compute device cause the compute device to:
A method for compressing data with run detection, the method comprising:
Dependencies are inferred from the claim text.