- Patent Title: Technologies for high-performance single-stream LZ77 compression
-
Application No.: US15395702Application Date: 2016-12-30
-
Publication No.: US09929747B2Publication Date: 2018-03-27
- Inventor: Vinodh Gopal , James D. Guilford , Daniel F. Cutter , Kirk S. Yap
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Barnes & Thornburg LLP
- Main IPC: H03M7/38
- IPC: H03M7/38 ; H03M7/40 ; H04L29/06 ; H03M7/30

Abstract:
Technologies for high-performance single-stream data compression include a computing device that updates an index data structure based on an input data stream. The input data stream is divided into multiple chunks. Each chunk has a predetermined length, such as 136 bytes, and overlaps the previous chunk by a predetermine amount, such as eight bytes. The computing device processes multiple chunks in parallel using the index data to generate multiple token streams. The tokens include literal tokens and reference tokens that refer to matching data from earlier in the input data stream. The computing device thus searches for matching data in parallel. The computing device merges the token streams to generate a single output token stream. The computing device may merge a pair of tokens from two different chunks to generate one or more synchronized tokens that are output to the output token stream. Other embodiments are described and claimed.
Public/Granted literature
- US20180026654A1 TECHNOLOGIES FOR HIGH-PERFORMANCE SINGLE-STREAM LZ77 COMPRESSION Public/Granted day:2018-01-25
Information query
IPC分类: