发明名称 Efficient Context Save/Restore During Hardware Decompression of DEFLATE Encoded Data
摘要 An approach is provided in which a hardware accelerator receives a request to decompress a data stream that includes multiple deflate blocks and multiple deflate elements compressed according to block-specific compression configuration information. The hardware accelerator identifies a commit point that is based upon an interruption of a first decompression session of the data stream and corresponds to one of the deflate blocks. As such, the hardware accelerator configures a decompression engine based upon the corresponding deflate block's configuration information and, in turn, recommences decompression of the data stream at an input bit location corresponding to the commit point.
申请公布号 US2015066878(A1) 申请公布日期 2015.03.05
申请号 US201314012382 申请日期 2013.08.28
申请人 International Business Machines Corporation 发明人 Agarwal Kanak B.;Jamsek Damir A.;Martin Andrew K.;Rieke Reiner;Vogt Joerg-Stephan;von Boehn Gunnar
分类号 H03M7/30 主分类号 H03M7/30
代理机构 代理人
主权项 1. A method of resuming decompression of a data stream, the method comprising: receiving a request to decompress a data stream that includes a plurality of deflate blocks, wherein each of the plurality of deflate blocks includes block-specific compression configuration information and a plurality of deflate elements compressed according to the block-specific compression configuration information; identifying a commit point that is based upon an interruption of a first decompression session of the data stream and corresponds to one of the plurality of deflate blocks; configuring a decompression engine based upon the corresponding deflate block's block-specific compression information; and commencing a second decompression session of the data stream, using the configured decompression engine, at an input bit location corresponding to the commit point.
地址 Armonk NY US