Non-Linear Compression: Gzip Me Not!

HotStorage'12 Proceedings of the 4th USENIX conference on Hot Topics in Storage and File Systems(2012)

引用 0|浏览0
暂无评分
摘要
Most compression algorithms used in storage systems today are based on an increasingly outmoded sequential processing model. Systems wishing to decompress blocks out-of-order or in parallel must reset the compressor's state before each block, reducing adaptiveness and limiting compression ratios. To remedy this situation, we present Non-Linear Compression, a novel compression model enabling systems to impose an arbitrary partial order on inter-block dependencies. Mutually unordered blocks may be compressed and decompressed out-of-order or in parallel, and a compressor can adaptively compress each block based on all causally prior blocks. This graph structure captures the system's data dependencies explicitly and completely, enabling the compressor to adapt using long-lived state without the constraint of sequential processing. Preliminary experiences with a simple Huffman compressor suggest that non-linear compression fits a diverse set of storage applications.
更多
查看译文
关键词
Non-Linear Compression,compression algorithm,compression ratio,novel compression model,simple Huffman compressor,decompress blocks out-of-order,causally prior block,decompressed out-of-order,long-lived state,sequential processing,Gzip Me,Non-linear compression
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要