一种异构集群中面向混合负载的任务调度方法及系统

    公开(公告)号:CN104243617A

    公开(公告)日:2014-12-24

    申请号:CN201410543294.2

    申请日:2014-10-14

    Abstract: 本发明涉及一种异构集群中面向混合负载的任务调度方法及系统,包括以下步骤:资源调度器接收机器心跳,维护机器的属性簇;作业管理器接收并解析作业,获得若干个任务;作业管理器为任务设置属性簇和约束需求,并将任务信息发送给资源管理器;资源调度器为任务匹配满足约束且最优的机器,并将任务与机器的匹配关系返回给作业管理器;作业管理器将任务下发到匹配机器上的执行器上,执行任务。本发明通过一种易拓展的约束描述方法来表示异构化的机器属性和任务需求,在此基础上,将硬约束作为过滤标准,将软约束作为选择标准,为任务分配最优机器,显著提高了任务的执行效率和系统的整体性能。

    大规模社交网络社区的检测方法及装置

    公开(公告)号:CN103942308A

    公开(公告)日:2014-07-23

    申请号:CN201410158112.X

    申请日:2014-04-18

    CPC classification number: G06F17/30964

    Abstract: 本发明涉及一种大规模社交网络社区的检测方法及装置。方法包括:将输入的大规模社交网络建模成图G=(V,E);通过并行排序算法将图G上的所有节点依节点度的大小关系作降序排列,并计算图G上所有节点的有效度之和DSum;以DSum/P为等分基准参考值,依负载均衡法将图G等分为P个子图;将P个子图通过MapReduce并行计算模型遍历寻找图G上的三角形,基于三角形拓扑结构对图G进行并行化多层粗化,获得最简粗化归约图G’;采用基于遗传学的社区发现算法,对最简粗化归约图G’做初始社区发现,生成社区发现结果;将社区发现结果逐层反粗化还原到图G并伴随作微调优处理,获得图G的社区结构。本发明能够精准而高效地实现大规模社交网络的社区发现和数据分析。

    一种用于大数据处理的计算系统及计算方法

    公开(公告)号:CN103488775A

    公开(公告)日:2014-01-01

    申请号:CN201310455174.2

    申请日:2013-09-29

    CPC classification number: G06F17/30194

    Abstract: 本发明涉及一种用于大数据处理的计算系统及方法,所述系统从下至上依次包括最底层模块、中间层模块和最高层模块,且中间层模块又包括消息传输模块和计算模型模块;最底层模块采用Hadoop分布式文件系统,用于存储数据;消息传输模块用于实现在不同计算节点运行的计算模型模块之间传递消息;在不同计算节点运行的计算模型模块根据所述消息传输模块传递的消息实现协同工作,并各自构建特定类型的计算模型来处理数据;最高层模块用于为计算模型提供编程接口,并以串行的方式组合不同计算模型表达的计算,同时设置不同计算模型之间基于内存流水线方式共享数据。本发明允许在一个系统内采用多种计算模型编写应用程序,能解决更复杂的问题。

    一种基于共享存储池的分布式事务处理方法

    公开(公告)号:CN103399894A

    公开(公告)日:2013-11-20

    申请号:CN201310311824.6

    申请日:2013-07-23

    Abstract: 本发明涉及一种基于共享存储池的分布式事务处理方法,包括:基于哈希将分布式文件系统目录全路径映射到元数据服务器;从需参与分布式事务的元数据服务器集合中指定一个协调器和多个参与器;元数据服务器评估其需要完成的分布式事务操作,若不能完成向协调器汇报“终止”,否则汇报“提交”并锁定资源;协调器根据参与器汇报结果向共享存储池的全局日志中写入“提交”或“终止”,并通知参与器;参与器执行分布式事务操作或者取消锁定资源;当有协调器或参与器故障时,第一个从共享存储池中检查分布式事务状态的参与器或协调器将分布式事务的状态设为“终止”。本发明解决了分布式文件系统中元数据服务在可扩展环境下的快速事务处理问题。

    控制流完整性保护方法、装置、设备及存储介质

    公开(公告)号:CN111898119B

    公开(公告)日:2024-08-09

    申请号:CN202010599864.5

    申请日:2020-06-28

    Abstract: 本发明实施例提供一种控制流完整性保护方法、装置、设备及存储介质,所述方法包括:将待保护程序的控制流中的当前间接分支指令的所有合法目标地址的预设位更改至相同;将当前间接分支指令的当前目标地址的预设位改写为与合法目标地址的预设位相同,以使待保护程序在当前目标地址被篡改时终止执行。本发明实施例通过将当前间接分支指令的所有合法目标地址的预设位更改至相同;并将当前目标地址的预设位改写为与合法目标地址的预设位一致,用预设位覆盖操作替代传统的标签比对,减小性能开销,提高攻击防御效率;使程序被篡改时由于目标指令的错误而触发异常终止执行,实现了细粒度控制流完整性保护,提高了控制流完整性保护的安全性与可靠性。

    一种基于开放世界的网络流量分类方法及系统

    公开(公告)号:CN113887642B

    公开(公告)日:2024-06-21

    申请号:CN202111183417.2

    申请日:2021-10-11

    Abstract: 本发明涉及一种基于开放世界的网络流量分类方法及系统,其方法包括:步骤S1:构建基于孪生神经网络的SHE‑Net模型,以开放世界网络流量作为样本集,获取样本集的低维特征向量,低维特征向量中含有序列特征向量和空间特征向量;同时,构建互补损失函数训练困难样本;其中,SHE‑Net模型包括:字节编码器、包编码器和流编码器;步骤S2:根据低维特征向量,利用基于阈值和支持向量机的检测器,对开放世界网络流量进行分类和预测。本发明提供的方法构建了双分支三级编码器的SHE‑Net模型,增强网络流量识别的鲁棒性和泛化性,并构建互补损失函数,解决了孪生神经网络的对比损失函数的收敛不稳定的问题。

    x86指令前缀生成方法、装置、设备及存储介质

    公开(公告)号:CN117931541A

    公开(公告)日:2024-04-26

    申请号:CN202311755541.0

    申请日:2023-12-19

    Inventor: 孟丹 朱子元 王光

    Abstract: 本发明涉及处理器测试领域,提供一种x86指令前缀生成方法、装置、设备及存储介质。所述方法包括:获取前缀离散值集合及其对应的约束条件;该前缀离散值集合中包括多个用于生成x86指令前缀的前缀离散值;基于所述约束条件,对前缀离散值集合中的各前缀离散值进行排列组合,生成x86指令前缀。在约束条件的限制下,通过排列组合的方式生成x86指令前缀,提高了x86指令前缀的覆盖率,同时避免了冗余指令的生成,能够在可接受的时间内,实现对处理器的全面测试,提高了处理器的测试效率和覆盖率,从而有利于提升计算机系统的安全性。

    一种低功耗高性能的RISC-V向量实现方法及装置

    公开(公告)号:CN116974629A

    公开(公告)日:2023-10-31

    申请号:CN202310854827.8

    申请日:2023-07-12

    Inventor: 袁苗苗 侯锐 孟丹

    Abstract: 本发明公开了一种低功耗高性能的RISC‑V向量实现方法及装置,所述方法包括:获取RISC‑V向量指令和译码RISC‑V向量指令需要的相关配置;结合译码RISC‑V向量指令需要的相关配置,对RISC‑V向量指令进行第一次译码;基于更新后的源寄存器索引和目的寄存器索引进行RISC‑V向量指令的第二次译码,以得到RISC‑V向量指令的全部译码结果;基于RISC‑V向量指令的全部译码结果,进行RISC‑V向量指令的实现。本发明在通过简化了复杂指令的实现逻辑,达到低功耗的目的的基础上,还通过紧耦合的乱序向量处理器,减少了不必要的数据交换,实现高性能。

    面向分支预测器的预测方法及分支预测器

    公开(公告)号:CN116880931A

    公开(公告)日:2023-10-13

    申请号:CN202310783934.6

    申请日:2023-06-29

    Inventor: 袁苗苗 侯锐 孟丹

    Abstract: 本公开涉及面向分支预测器的预测方法及分支预测器,属于安全防护技术领域。所述方法包括:生成分支历史模式表的索引;一当前进程访问所述分支历史模式表时,基于所述分支历史模式表的索引得到所述分支历史模式表中的进程ID、敏感分支和状态机;在当前进程ID与所述分支历史模式表中一进程ID一致,且该进程ID对应的当前分支不是敏感分支的情况下,根据对应的状态机的预测结果读出分支目标历史缓冲表中预测的目标地址;否则,使状态机进入纠缠状态,以得到混合状态的分支预测结果。本公开在低代价的前提下,阻断了攻击者对分支预测器的恶意训练,实现安全分支预测器的设计。

Patent Agency Ranking