会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • PARLLEL DECOMPRESSING OF EXECUTABLES FOR ACCELERATING THE LAUNCH AND PERFORMANCE.
    • 执行委员会对促进和执行行动的法律解释。
    • WO2015200760A1
    • 2015-12-30
    • PCT/US2015/037901
    • 2015-06-26
    • SVIRAL, INC.
    • MASTER, Paul, L.FURTEK, Frederick, CurtisKNUTTILA, KimMCGANN, Brian
    • H03M7/30
    • G06F17/30501G06F3/0608G06F3/0643G06F3/0679H03M7/3062H03M7/40H03M7/4093H03M7/42H03M7/46H03M7/60H03M7/6005
    • Representative embodiments are disclosed for a rapid and highly parallel decompression of compressed executable and other files, such as executable files for operating systems and applications, having compressed blocks including run length encoded ("RLE") data having data-dependent references. An exemplary embodiment includes a plurality of processors or processor cores to identify a start or end of each compressed block; to partially decompress, in parallel, a selected compressed block into independent data, dependent (RLE) data, and linked dependent (RLE) data; to sequence the independent data, dependent (RLE) data, and linked dependent (RLE) data from a plurality of partial decompressions of a plurality of compressed blocks, to obtain data specified by the dependent (RLE) data and linked dependent (RLE) data, and to insert the obtained data into a corresponding location in an uncompressed file. The representative embodiments are also applicable to other types of data processing for applications having data dependencies.
    • 公开了代表性的实施例用于压缩可执行文件和其他文件(诸如用于操作系统和应用的可执行文件)的快速且高度并行的解压缩,其具有包括具有数据相关引用的游程长度编码(“RLE”)数据的压缩块。 一个示例性实施例包括用于标识每个压缩块的开始或结束的多个处理器或处理器核心; 将所选择的压缩块部分地解压缩为独立数据,依赖(RLE)数据和链接依赖(RLE)数据; 从多个压缩块的多个部分解压缩中对独立数据依赖(RLE)数据和链接依赖(RLE)数据进行排序,以获得由依赖(RLE)数据和链接依赖(RLE)数据指定的数据 ,并将获得的数据插入未压缩文件中的对应位置。 代表性实施例也适用于具有数据依赖性的应用的其他类型的数据处理。