[发明专利]OZIP压缩和解压缩有效
申请号: | 201580020897.7 | 申请日: | 2015-03-16 |
公开(公告)号: | CN106233632B | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | V·陈;A·帕特哈克;S·K·查瓦恩;J·卡普;V·玛瓦;A·加内什 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李晓芳 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供了用于数据压缩和解压缩编解码器OZIP的方法、装置和系统。OZIP利用固定大小的静态字典,该静态字典可以从待被压缩的输入数据的随机采样中生成。通过直接标记编码压缩为静态字典使编码流线化并且避免昂贵的条件分支,从而便于硬件实现和高并行度。通过将标记定义大小和静态字典大小限制为诸如字长或处理器高速缓存大小之类的硬件架构约束,可以使硬件实现快速并且成本有效。例如,可以通过使用SIMD指令处理器扩展来加速解压缩。可选的存储的元数据中的细粒度的块映射允许压缩数据被随机地快速存取,从而绕过动态字典的处理开销。因此,OZIP可以支持诸如用于OLTP系统之类的用于高度随机工作负载的低延迟随机数据存取。 | ||
搜索关键词: | ozip 压缩 和解 | ||
【主权项】:
1.一种用于压缩数据的方法,包括:从输入数据的一部分确定静态字典,所述静态字典包括多达字典条目的最大数量的多个条目,所述多个条目中的每个条目将标记映射为定义,所述定义具有多达由一个或多个计算设备的一个或多个处理器的字大小限制的最大字节大小的长度;其中所述字典条目的最大数量被配置以使得所述静态字典中的所述多个条目的所有定义能够容纳在所述一个或多个计算设备的所述一个或多个处理器的处理器高速缓存内;使用所述静态字典标记化所述输入数据以生成压紧的、顺序的多个标记,所述压紧的、顺序的多个标记中的每个标记具有被配置为对所述最大数量的字典条目寻址的固定标记大小;存储所述静态字典和所述压紧的、顺序的多个标记;其中所述方法由一个或多个计算设备执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580020897.7/,转载请声明来源钻瓜专利网。
- 上一篇:传输数据的方法和装置
- 下一篇:针对多无线连接的单天线共享