1. A system comprising: a processor configured to maintain a state machine designating a plurality of memory areas for chunk boundary identification and chunk fingerprinting for a data stream; and a deduplication accelerator configured to access the designated memory areas to delineate a respective chunk boundary and determine a respective chunk fingerprint for each of a plurality of data chunks in a single pipeline phase.