Multiple overlapping hashes at variable offset in a hardware offload
AssigneeDell Products L.P.
InventorsJeremy O'Hare, Kuolin Hua, Ken Dorman, Anoop Raghunathan, Jason Duquette, Lionel Bella, Alesia Tringale
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsJeremy O'Hare, Kuolin Hua, Ken Dorman, Anoop Raghunathan, Jason Duquette, Lionel Bella, Alesia Tringale
Estimating the term…
A hardware offload includes a hash engine that performs hashing for a block-based storage system. The hash engine calculates multiple hash values for each input buffer provided by the storage system. The hash values may be calculated with variably offset and overlapping portions of the input buffer, wherein each portion is larger than the native block size of the storage system. The hardware offload may also include a compression engine that performs compression on the input buffer using the entire input buffer and/or chunks as compression domains.
A system comprising:
A method comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.