首页> 外国专利> HISTORY-BASED COMPRESSION PIPELINE FOR DATA COMPRESSION ACCELERATOR OF A DATA PROCESSING UNIT

HISTORY-BASED COMPRESSION PIPELINE FOR DATA COMPRESSION ACCELERATOR OF A DATA PROCESSING UNIT

机译:数据处理单元的数据压缩加速器的基于历史的压缩管道

摘要

A highly programmable device, referred to generally as a data processing unit, having multiple processing units for processing streams of information, such as network packets or storage packets, is described. The data processing unit includes one or more specialized hardware accelerators configured to perform acceleration for various data-processing functions. This disclosure describes a hardware-based programmable data compression accelerator for the data processing unit including a pipeline for performing string substitution. The disclosed string substitution pipeline, referred to herein as a “search block,” is configured to perform string search and replacement functions to compress an input data stream. In some examples, the search block is a part of a compression process performed by the data compression accelerator. The search block may support single and multi-thread processing, and multiple levels of compression effort. In order to achieve high-throughput, the search block processes multiple input bytes per clock cycle per thread.
机译:描述了一种高度可编程的设备,通常称为数据处理单元,其具有用于处理诸如网络分组或存储分组的信息流的多个处理单元。数据处理单元包括一个或多个专用硬件加速器,其被配置为对各种数据处理功能执行加速。本公开描述了用于数据处理单元的基于硬件的可编程数据压缩加速器,该加速器包括用于执行字符串替换的管线。所公开的字符串替换管道,在本文中被称为“搜索块”,被配置为执行字符串搜索和替换功能以压缩输入数据流。在一些示例中,搜索块是由数据压缩加速器执行的压缩过程的一部分。搜索块可以支持单线程和多线程处理,以及多个级别的压缩工作。为了实现高吞吐量,搜索块在每个线程的每个时钟周期处理多个输入字节。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号