多层摘要文件生成方法及文件正确性验证方法

    公开(公告)号:CN102946379A

    公开(公告)日:2013-02-27

    申请号:CN201210394765.9

    申请日:2012-10-16

    Abstract: 大规模并行系统下的多层摘要文件生成方法及文件正确性验证方法。多层摘要文件生成方法包括:以原始Hash块大小为单位,将目标文件拆分成多个一级文件;用报文摘要算法为每个一级文件生成一级层间摘要;基于一级层间摘要,至少使用一次报文摘要算法生成总摘要。文件正确性验证方法包括:读取文件对应的多层摘要文件,获取原始Hash块大小;以原始Hash块大小为单位,将文件拆分成多个一级文件;用报文摘要算法为每个一级文件生成一级层间摘要,将一级层间摘要与多层摘要文件中对应的一级层间摘要进行比较,若不一致,则输出错误信息。本发明可在大规模并行系统上快速实现大量文件的正确性检查。

    并行任务动态分配方法
    32.
    发明公开

    公开(公告)号:CN102929707A

    公开(公告)日:2013-02-13

    申请号:CN201210438264.6

    申请日:2012-11-06

    Abstract: 一种并行任务动态分配方法,适用于包括多级用户进程的并行系统,所述多级用户进程包括至少两级主进程和普通进程。该方法包括:主进程将本级待分配的并行任务排序,形成本级待分配任务队列;接收下一级用户进程发送的任务请求消息及所请求的任务数量;从本级待分配任务队列的队首开始,按照下一级用户进程所请求的任务数量,为下一级用户进程分配任务,并更新本级待分配任务队列。本发明可提高动态任务分配的效率,以达到众多计算资源间的负载平衡。

    基于量子光滑性测试的经典与量子混合整数分解方法

    公开(公告)号:CN117313885A

    公开(公告)日:2023-12-29

    申请号:CN202311405211.9

    申请日:2023-10-27

    Abstract: 本申请涉及一种基于量子光滑性测试的经典与量子混合整数分解方法,该方法包括:获取信息安全计算时待因子分解的目标整数,根据平方同余类整数分解算法的要求确定目标整数对应的多个候选关系,候选关系的数量超过预设阈值;分别对每个候选关系进行光滑性判断,在满足预设的量子范数整数分解条件或量子余因子整数分解条件的情况下,对当前候选关系对应的范数进行量子整数分解,并根据分解结果判断当前候选关系是否为真关系,在当前候选关系为真关系的情况下,将当前候选关系作为目标关系;根据目标关系对目标整数进行分解。本申请采用上述方法,有助于提升确定真关系的效率,进而提升后续完成目标整数分解的效率。

    大规模并行程序用实时监测与分析方法

    公开(公告)号:CN112540900B

    公开(公告)日:2022-11-25

    申请号:CN201910892876.4

    申请日:2019-09-20

    Abstract: 本发明公开了一种大规模并行程序用实时监测与分析方法,S1:选出m个能够反映程序运行状态的性能指标;S2:采集选出的运行状态指标数据;S3:将S2中同一个进程相邻n次采集得到的指标数据组成一个纵向向量,计算不同进程间同一指标的余弦相似度;S4:根根据步骤S3对问题进程的其余指标进行计算,如果根据所有剩余指标得出的计算值也判断出该进程为问题进程,则判断该问题进程为异常进程,如果一个或多个指标的计算结果未超出阈值,则判断该问题进程为可疑进程;S5:将S3和S4中得到的正常进程、可疑进程和异常进程输出至显示屏。本发明在实现并行应用程序监测和分析的同时,能够降低对应用程序造成的开销和干扰。

    支持大整数数据类型和运算符的编译方法

    公开(公告)号:CN112416313B

    公开(公告)日:2022-07-12

    申请号:CN201910782836.4

    申请日:2019-08-23

    Abstract: 本发明公开了一种支持大整数数据类型和运算符的编译方法,基于GCC编译器,包括以下步骤:对GCC编译器做如下配置:扩展GCC编译器内部预定义宏,增加大整数数据类型的预定义宏;扩展GCC编译器的关键字,增加大整数数据类型关键字ccc_bint,并利用编译器的attribute机制来设置大整数类型属性;扩展GCC编译器前端,增加对大整数数据类型关键字ccc_bint的识别,使得编译器在词法分析阶段可以通过大整数数据类型相关程序的词法分析;扩展GCC编译器前端,增加对大整数数据类型关键字表达式的语法分析操作,使得编译器为大整数数据类型关键字相关的赋值表达式、运算表达式、初始化表达式等进行正确的语法分析。本发明既大大提高了运算的进度,又提高了对计算机系统资源利用的效率,改善了计算机运行的性能。

    动态链接模式片上存储器空间分配方法

    公开(公告)号:CN114564150A

    公开(公告)日:2022-05-31

    申请号:CN202210185703.0

    申请日:2022-02-28

    Abstract: 本发明公开一种动态链接模式片上存储器空间分配方法,包括以下步骤:在程序源文件中为需要优化的数据添加动态链接模式局部存储器数据关键字__ldm;编译器判断该局部存储器变量是否位于动态库中;对于动态库中的局部存储器变量,在链接脚本中为其设置单独的PT_LOAD段;对于动态库中的局部存储器变量,在动态链接器中修正局部存储器数据地址。本发明能够有效避免动态库中LDM变量地址相互冲突的问题,显著提升了异构众核AI处理器的好用性。

    一种无横向一致性的众核精简Cache协议实现方法

    公开(公告)号:CN114217809A

    公开(公告)日:2022-03-22

    申请号:CN202110398338.7

    申请日:2021-04-14

    Abstract: 本发明公开一种无横向一致性的众核精简Cache协议实现方法,包括以下步骤:S1、对Cache行内数据更新情况进行分析,标记出被更新的数据;S2、如果Cache行内所有数据都没有被更新,或者Cache行内所有数据都被更新,跳转至S5,如果Cache行内只有部分数据被更新,跳转至S3;S3、当一个Cache行内的数据只有部分内容需要写回时,其他位掩码置0;S4、根据掩码粒度大小与置位情况,更新主存中对应掩码位为1的数据;S5、直接对Cache行进行写回操作。本发明有效解决共享主存Cache结构的假共享问题,还可以提高写回效率、有效降低处理器在Cache数据管理方面的硬件开销。

    基于cache写暗示机制的编译优化方法

    公开(公告)号:CN114217806A

    公开(公告)日:2022-03-22

    申请号:CN202110347315.3

    申请日:2021-03-31

    Abstract: 本发明公开一种基于cache写暗示机制的编译优化方法,自动识别对连续主存进行写操作的指令序列,并通过指令插桩,对这些指令序列的访存行为进行优化,包括以下步骤:S1:对代码中所有写操作进行识别,并通过插桩的方式进行标记;S2:对S1中识别的写操作的数据单元访问连续性进行判定,如果满足连续性要求,则更新cachesc指令参数;S3:写操作边界处理。本发明可减少因繁琐的存储管理对代码生产过程的干扰,进一步降低访存延迟,提高存储系统性能。

    大规模并行程序用实时监测与分析方法

    公开(公告)号:CN112540900A

    公开(公告)日:2021-03-23

    申请号:CN201910892876.4

    申请日:2019-09-20

    Abstract: 本发明公开了一种大规模并行程序用实时监测与分析方法,S1:选出m个能够反映程序运行状态的性能指标;S2:采集选出的运行状态指标数据;S3:将S2中同一个进程相邻n次采集得到的指标数据组成一个纵向向量,计算不同进程间同一指标的余弦相似度;S4:根根据步骤S3对问题进程的其余指标进行计算,如果根据所有剩余指标得出的计算值也判断出该进程为问题进程,则判断该问题进程为异常进程,如果一个或多个指标的计算结果未超出阈值,则判断该问题进程为可疑进程;S5:将S3和S4中得到的正常进程、可疑进程和异常进程输出至显示屏。本发明在实现并行应用程序监测和分析的同时,能够降低对应用程序造成的开销和干扰。

    通信域的集中式管理方法
    40.
    发明公开

    公开(公告)号:CN112540855A

    公开(公告)日:2021-03-23

    申请号:CN201910891116.1

    申请日:2019-09-20

    Abstract: 本发明公开了一种通信域的集中式管理方法,创建通信域数据结构;通信域的根进程向全局主进程发起申请,全局主进程收到申请后分配管理索引;全局主进程收从资源列表中读取资源信息,通过通信优化策略从资源列表中选择生成可用资源信息,并通知根进程;将生成可用资源信息加入全局通信域队列中;用户发起消息,运行时库使用本进程通信域队列中的可用资源信息读写数据和通信;发送消息后,运行时库通过轮询本进程通信域队列中消息状态,状态异常的消息触发容错流程。本发明将创建的通信域进行集中式管理的机制,有助于提高物理和软件资源利用效率,在通信域的数据结构中添加可用资源信息,帮助用户实现资源的高效利用和对程序运行状态的查询。

Patent Agency Ranking