Techniques for optimizing entropy computations
AssigneeEMC IP Holding Company LLC
InventorsIvan Bassov, Istvan Gonczi, Sorin Faibish
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC IP Holding Company LLC
InventorsIvan Bassov, Istvan Gonczi, Sorin Faibish
Estimating the term…
Techniques for data processing may include: computing an entropy value for the chunk; determining, in accordance with the entropy value for the data chunk, whether the data chunk is compressible; and responsive to determining the data chunk is compressible based on the entropy value for the chunk, compressing the data chunk. The entropy value may be determined using counters for data items where the counters denote current frequencies of different allowable data items in the data chunk; and performing second processing using the counters to determine an entropy value for the data chunk, wherein said second processing includes selecting a precomputed binary logarithmic value from a table for each of the counters. The table may include integer representations of binary logarithmic values. The second processing may include loading multiple data items of the chunk into a register, extracting each data item from the register and incrementing a corresponding counter.
A method of data processing comprising:
A method of data processing comprising:
One or more non-transitory computer readable media comprising code stored thereon that, when executed, performs method of data processing comprising:
A system comprising:
One or more non-transitory computer readable media comprising code stored thereon that, when executed, performs a method of data processing comprising:
A system comprising:
Dependencies are inferred from the claim text.