安全规则检测方法和系统
    61.
    发明授权

    公开(公告)号:CN109002713B

    公开(公告)日:2020-11-10

    申请号:CN201810666911.6

    申请日:2018-06-26

    Abstract: 本发明提供了全局性安全规则检测方法和系统,其中根据设定的全局安全规则在编译器前端从源程序中提取与所述全局安全规则相关的信息并将其保存在与该源程序对应的中间文件中;遍历所有中间文件中保存的信息以检测其是否符合所述全局安全规则;以及响应于检测到不符合所述全局安全规则的信息,发出指示以修改与该信息所在的中间文件对应的源程序。该方法中使得代码的全局安全规则检测可以与代码开发同步进行,能及时检测错误并反馈给各方进行纠正,缩小了错误检测和纠正范围,改善了全局安全规则检测效率,加快了整个项目开发进度。

    一种基于图划分的TCAM的分配方法

    公开(公告)号:CN111813540A

    公开(公告)日:2020-10-23

    申请号:CN202010474453.3

    申请日:2020-05-29

    Abstract: 本发明提供一种基于图划分的TCAM的分配方法,包括:将程序执行流程的控制流程图转换为条件变量图;依据效用值贪心地从当前条件变量图的备选节点中选取下一级子图根节点,直至获得最终子图根节点的集合;基于所述最终子图根节点的集合将所述条件变量图划分为若干最终子图;以及依据所述最终子图为所述程序执行流程分配TCAM。

    批量数据查询方法和装置
    63.
    发明授权

    公开(公告)号:CN106202102B

    公开(公告)日:2019-04-05

    申请号:CN201510226374.X

    申请日:2015-05-06

    Abstract: 本发明实施例提供一种批量数据查询方法和装置,数据查询服务器接根据N条查询语句中的操作符和操作数确定N条查询语句的操作数的符号标识,符号标识包括操作数的版本号,然后根据N条查询语句的操作数的版本号确定N条查询语句之间的依赖关系,进而根据N条查询语句之间的依赖关系以及预设的优化规则对N条查询语句进行查询间优化。由于N条查询语句的操作数的符号标识是固定的,不会随着输入的查询语句的不同而变化,因此,本发明实施例确定的符号数的符号标识可以适用所有的输入集,并且不需要执行任何查询语句的任何部分、且无需监控查询语句执行过程中的数据访问和更新情况,提高了查询间优化的效率,并且降低了查询间优化的开销。

    为内存控制器分配硬件加速指令的方法和装置

    公开(公告)号:CN105988952B

    公开(公告)日:2019-03-08

    申请号:CN201510092224.4

    申请日:2015-02-28

    Abstract: 本发明实施例提供一种为内存控制器分配硬件加速指令的方法和装置。该方法包括:按照多个硬件加速指令之间的依赖关系将多个硬件加速指令划分为不同的指令集合;按照将硬件加速指令之间无依赖关系的不同指令集合分配给不同的内存控制器的原则,获取各指令集合与计算机系统中的内存控制器的第一映射关系;根据第一内存控制器集合中的各内存控制器的负载信息调整第一映射关系,以获得各指令集合与计算机系统的内存控制器的第二映射关系;按照第二映射关系将各指令集合中的硬件加速指令分配给第二内存控制器集合中的内存控制器。实现由计算机系统中的多个内存控制器执行硬件加速指令时,各个内存控制器的负载均衡。

    安全规则检测方法和系统
    65.
    发明公开

    公开(公告)号:CN109002713A

    公开(公告)日:2018-12-14

    申请号:CN201810666911.6

    申请日:2018-06-26

    Abstract: 本发明提供了全局性安全规则检测方法和系统,其中根据设定的全局安全规则在编译器前端从源程序中提取与所述全局安全规则相关的信息并将其保存在与该源程序对应的中间文件中;遍历所有中间文件中保存的信息以检测其是否符合所述全局安全规则;以及响应于检测到不符合所述全局安全规则的信息,发出指示以修改与该信息所在的中间文件对应的源程序。该方法中使得代码的全局安全规则检测可以与代码开发同步进行,能及时检测错误并反馈给各方进行纠正,缩小了错误检测和纠正范围,改善了全局安全规则检测效率,加快了整个项目开发进度。

    批量数据查询方法和装置
    66.
    发明授权

    公开(公告)号:CN105677683B

    公开(公告)日:2018-12-14

    申请号:CN201410673523.2

    申请日:2014-11-21

    Abstract: 本发明实施例提供一种批量数据查询方法和装置,通过获取多条查询语句对应的多棵逻辑查询计划树,根据每棵逻辑查询计划树的各操作符将多棵逻辑查询计划树划分为多个查询组,每个查询组中的逻辑查询计划树之间具有下述关系:查询间写读依赖关系、操作符重叠关系或操作数重叠关系,然后,对每个查询组内的逻辑查询计划树进行查询间优化,根据优化后的多棵逻辑查询计划树生成对应的多棵物理查询计划树,最后,根据多棵物理查询计划树执行物理查询得到多条查询语句的查询结果。所述方法通过对多棵逻辑查询计划树进行分组,提高了查询组内的逻辑查询计划树之间的优化机会,通过对查询组内的逻辑查询计划树进行查询间优化,提高了批量数据查询的效率。

    数据中心资源分配方法、装置及系统

    公开(公告)号:CN104184685B

    公开(公告)日:2018-05-29

    申请号:CN201310201873.4

    申请日:2013-05-27

    Abstract: 本发明实施例提供一种数据中心资源分配方法、装置及系统。本发明数据中心资源分配方法,包括:在为第一任务分配数据中心资源时,确定将第一数据中心资源分配给第一任务后,第一任务的服务质量QoS以及正在多核芯片上处理的任务的QoS是否均能够保证;若均能够保证,则将数据中心资源分配给第一任务。以解决现有技术中当将一个任务分配到一个多核芯片上时,造成该多核芯片上已经处理的有QoS要求的任务的QoS以及该任务自身的QoS不能保证的问题,实现了为任务分配资源后能够保证有QoS要求的任务的QoS要求,并且同时提高了多核芯片的资源利用率。

    指针分析方法及装置
    69.
    发明授权

    公开(公告)号:CN104657257B

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

    申请号:CN201310589292.2

    申请日:2013-11-20

    Abstract: 本发明实施例提供一种指针分析方法及装置。本发明提供的指针分析方法,包括:读取待分析的多线程程序中的语句信息;根据所述程序的语句信息对所述程序进行指针分析,获得所述程序的共享信息,所述共享信息包括共享量、指针指向集和访存行为,其中,共享量包括全局共享量和局部共享量;根据所述程序的共享信息对所述共享量进行补偿分析。本发明实施例解决现有技术中对多线程程序的指针分析仅局限于程序中的全局共享量,分析结果不全面的问题,提高了指针分析的精度,并相应地提高了程序优化的实施范围和效果。

    一种拟合方法及拟合装置
    70.
    发明授权

    公开(公告)号:CN103970719B

    公开(公告)日:2017-02-22

    申请号:CN201310036087.3

    申请日:2013-01-30

    Abstract: 本发明实施例提供一种拟合方法及拟合装置,涉及计算机领域,能够提高拟合灵活性和拟合精度。该方法包括:根据预设数据特性将待拟合数据集中的数据分成n组待拟合数据,n≥2;对n组待拟合数据中满足预设拟合条件的待拟合数据进行拟合得到k个拟合函数,1≤k≤n;获取最终拟合函数,所述最终拟合函数为所述k个拟合函数的乘积。本发明实施例提供的一种拟合方法及拟合系统用于拟合。

Patent Agency Ranking