-
公开(公告)号:CN103582883B
公开(公告)日:2017-05-17
申请号:CN201280014197.3
申请日:2012-02-22
申请人: A9.COM公司
发明人: 丹尼尔·E.·罗斯 , 亚历山大·A.·斯特潘诺夫 , 阿尼尔·拉梅什·冈格利 , 帕拉姆吉特·S.·奥比罗 , 瑞安·雅各布·恩斯特
IPC分类号: G06F17/30
CPC分类号: G06F17/30168 , G06F17/30221 , G06F17/3023 , H03M7/40 , H03M7/46
摘要: 本发明的实施例提供了用于将可变长度数据编码和解码的方法和系统,其可包括用于将搜索引擎收录列表进行编码和解码的方法。多个实施例可以包括不同的编码格式,这些不同的编码格式包括组一进制、封包一进制和/或封包二进制格式。一些实施例可以利用单指令多数据(SIMD)指令,单指令多数据(SIMD)指令可以作为解码过程的一部分对编码的数据执行并行整理操作。一些实施例可以采用查询表来确定解码过程中要采用的整理序列和/或掩码和/或移位。一些实施例可以采用混合格式。
-
公开(公告)号:CN103582883A
公开(公告)日:2014-02-12
申请号:CN201280014197.3
申请日:2012-02-22
申请人: A9.COM公司
发明人: 丹尼尔·E.·罗斯 , 亚历山大·A.·斯特潘诺夫 , 阿尼尔·拉梅什·冈格利 , 帕拉姆吉特·S.·奥比罗 , 瑞安·雅各布·恩斯特
IPC分类号: G06F17/30
CPC分类号: G06F17/30168 , G06F17/30221 , G06F17/3023 , H03M7/40 , H03M7/46
摘要: 本发明的实施例提供了用于将可变长度数据编码和解码的方法和系统,其可包括用于将搜索引擎收录列表进行编码和解码的方法。多个实施例可以包括不同的编码格式,这些不同的编码格式包括组一进制、封包一进制和/或封包二进制格式。一些实施例可以利用单指令多数据(SIMD)指令,单指令多数据(SIMD)指令可以作为解码过程的一部分对编码的数据执行并行整理操作。一些实施例可以采用查询表来确定解码过程中要采用的整理序列和/或掩码和/或移位。一些实施例可以采用混合格式。
-