会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 58. 发明申请
    • TECHNOLOGIES FOR EFFICIENT LZ77-BASED DATA DECOMPRESSION
    • 高效的基于LZ77的数据分解技术
    • US20160085555A1
    • 2016-03-24
    • US14494766
    • 2014-09-24
    • Vinodh GopalSean M. GulleyJames D. Guilford
    • Vinodh GopalSean M. GulleyJames D. Guilford
    • G06F9/38G06F12/02G06F12/08H03M7/30
    • H03M7/3086G06F3/0604G06F3/064G06F3/065G06F3/0673G06F9/3818G06F9/3863G06F12/023G06F12/0875G06F2212/1044G06F2212/452H03M7/3091H03M7/6005H03M7/6017
    • Technologies for data decompression include a computing device that reads a symbol tag byte from an input stream. The computing device determines whether the symbol can be decoded using a fast-path routine, and if not, executes a slow-path routine to decompress the symbol. The slow-path routine may include data-dependent branch instructions that may be unpredictable using branch prediction hardware. For the fast-path routine, the computing device determines a next symbol increment value, a literal increment value, a data length, and an offset based on the tag byte, without executing an unpredictable branch instruction. The computing device sets a source pointer to either literal data or reference data as a function of the tag byte, without executing an unpredictable branch instruction. The computing device may set the source pointer using a conditional move instruction. The computing device copies the data and processes remaining symbols. Other embodiments are described and claimed.
    • 用于数据解压缩的技术包括从输入流读取符号标记字节的计算设备。 计算设备确定是否可以使用快速路径例程来解码符号,如果不是,则执行慢路径例程来解压缩符号。 慢路径例程可以包括使用分支预测硬件可能不可预测的依赖于数据的分支指令。 对于快速路径例程,计算设备基于标签字节确定下一个符号递增值,文字增量值,数据长度和偏移量,而不执行不可预测的分支指令。 计算设备将源指针设置为文字数据或引用数据作为标记字节的函数,而不执行不可预测的分支指令。 计算设备可以使用条件移动指令来设置源指针。 计算设备复制数据并处理剩余符号。 描述和要求保护其他实施例。