simdcomp:一个简单的C库,用于使用二进制打包压缩整数列表
文件大小: 128k
源码售价: 10 个金币 积分规则     积分充值
资源说明:SIMDComp库 一个简单的C库,用于使用二进制打包和SIMD指令压缩整数列表。 假设是您有一个32位整数列表(其中大多数较小)或一个32位整数列表(其中连续整数之间的差异较小)。 没有软件能够可靠地压缩32位随机数的数组。 在大多数台式机或笔记本电脑处理器上,该库每秒可以解码至少40亿个压缩整数。 也就是说,它可以15 GB / s的速率解压缩数据。 这比gzip,LZO,Snappy或LZ4等通用编解码器快得多。 在Skylake Intel处理器上,它可以0.3个周期/整数的速率解码整数,可以轻松地将其转换为每秒8个以上的十亿个整数。 该库是C资源的列表的一部分。 贡献者:Daniel Lemire,Nathan Kurz,Christoph Rupp,Anatol Belski,Nick White等 这是为了什么 这是用于快速整数压缩的低级库。 通过设计,它没有定义压缩格式。 (复杂的)用户可以创建压缩格式。 它用于: 要求 您的处理器应支持SSE4.1(自2008年以来发行的大多数Intel和AMD处理器均支持。) 如果您的处理器支持SSE2(奔腾4或更高版
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。