基于区域优先级的寄存器分配方法

    公开(公告)号:CN103324463B

    公开(公告)日:2015-08-19

    申请号:CN201310172629.X

    申请日:2013-05-10

    Abstract: 本发明涉及一种基于区域优先级的寄存器分配方法,该基于区域优先级的寄存器分配方法具体含有下列步骤:步骤1:将寄存器分配问题转换为一种矩阵填充模型;步骤2:设计贪婪式的填充方法,用该贪婪式的填充方法将一个空的矩阵填充为一个满足要求的非空矩阵;该贪婪式的填充方法的贪婪性存在于划分循环区域、构建长度优先级队列和溢出权重优先级排队的过程中;步骤3:根据步骤2的填充来实现寄存器的分配,具体含有以下四个步骤:步骤3.1:区域划分及变量生命域间隔分裂;步骤3.2:长度和溢出权值优先级队列构造;步骤3.3:寄存器分配;步骤3.4:寄存器析构;本发明提供了一种分配速度快、产生代码质量高的基于区域优先级的寄存器分配方法。

    基于区域优先级的寄存器分配方法

    公开(公告)号:CN103324463A

    公开(公告)日:2013-09-25

    申请号:CN201310172629.X

    申请日:2013-05-10

    Abstract: 本发明涉及一种基于区域优先级的寄存器分配方法,该基于区域优先级的寄存器分配方法具体含有下列步骤:步骤1:将寄存器分配问题转换为一种矩阵填充模型;步骤2:设计贪婪式的填充方法,用该贪婪式的填充方法将一个空的矩阵填充为一个满足要求的非空矩阵;该贪婪式的填充方法的贪婪性存在于划分循环区域、构建长度优先级队列和溢出权重优先级排队的过程中;步骤3:根据步骤2的填充来实现寄存器的分配,具体含有以下四个步骤:步骤3.1:区域划分及变量生命域间隔分裂;步骤3.2:长度和溢出权值优先级队列构造;步骤3.3:寄存器分配;步骤3.4:寄存器析构;本发明提供了一种分配速度快、产生代码质量高的基于区域优先级的寄存器分配方法。

    基于二次规划模型的非线性下标表达式的依赖测试方法

    公开(公告)号:CN103226513B

    公开(公告)日:2015-12-09

    申请号:CN201310147595.9

    申请日:2013-04-25

    Abstract: 本发明涉及一种分析程序指令之间依赖关系的方法,属于高性能计算中并行化编译优化技术领域,特别是涉及一种基于二次规划模型的非线性下标表达式的依赖测试方法,本发明针对传统依赖测试方法对非线性依赖测试的不足,通过对循环索引边界约束条件下二次下标表达式的极值分析,将二次表达式的依赖测试抽象为一种二次规划的非线性规划问题,构造一种针对二次下标表达式依赖测试方法的可行方法,判定被测数组对之间的依赖,从而有效提高判定依赖和并行识别的能力。

    基于可信计算的软件混合度量方法

    公开(公告)号:CN104517057B

    公开(公告)日:2017-11-21

    申请号:CN201410800734.8

    申请日:2014-12-22

    Abstract: 本发明涉及一种基于可信计算的软件混合度量方法,包含如下步骤:软件预处理,对程序源代码进行分析、插桩,提取软件的行为特征,生成软件行为特征库,嵌入软件完整性度量策略,并生成待度量可执行程序;软件度量,依据完整性度量策略和软件行为特征库,对待度量可执行程序启动时,通过并行优化算法进行完整性度量,并在运行过程中对该可执行程序进行实时的动态度量。本发明能够同时支持软件静态度量和动态度量,并且采用并行优化、策略嵌入、插桩、系统调用划分等技术,对软件实现完整性度量和行为实时动态度量相结合,具有良好的度量效率和较低的度量开销。

    一种基于信息融合的二进制恶意代码威胁性评估方法

    公开(公告)号:CN104134040B

    公开(公告)日:2017-03-29

    申请号:CN201410361614.2

    申请日:2014-07-25

    Abstract: 本发明属于信息的二进制恶意代码威胁性评估领域,特别是涉及一种基于信息融合的二进制恶意代码威胁性评估方法,其特征在于:该评估方法分为三个步骤:步骤一、基于多维n‑gram的恶意代码威胁性行为级信息融合;步骤二、基于范数度量恶意代码威胁性属性级信息融合;步骤三、基于层次分析的恶意代码威胁性决策级信息融合;经过步骤一、二、三以后,计算得到各关键属性的权重,采用的公式计算恶意代码的威胁性。本发明基于信息融合的恶意代码威胁性评估方法,通过对恶意代码威胁性的评估过程进行逐层分解,针对各层不同特点采用不同的算法,避开了采用单一算法的缺陷,从而提高了恶意代码威胁性评估的适应性与可扩展性。

Patent Agency Ranking