基于新一代申威众核处理器的从核数量调整并行加速方法

    公开(公告)号:CN117632530A

    公开(公告)日:2024-03-01

    申请号:CN202410100803.8

    申请日:2024-01-25

    Abstract: 本发明涉及基于新一代申威众核处理器的从核数量调整并行加速方法,属于电子信息技术领域。包括:定义初始临界资源控制器CRC精确度;在从核访问主存的过程中,通过临界资源控制器CRC控制的形式,以控制多次所得到从核数量对应的平均时间差值为基准,根据时间差值增大或减少的情况进行临界资源控制器CRC精确度大小的调整,在确定临界资源控制器CRC控制的精确度为1时,即比较相邻从核数量所对应的时间,以此得到最佳的时间和最合适的从核数量。本发明解决了从核执行程序段中的数量选择问题。该方法可以快捷、便利地找到最佳的从核数量,有效的降低程序执行的时间,从而提高应用程序的并行效率,可以适用于申威系列众核处理器。

    基于申威众核处理器的主从核监测交互的计算量调度方法

    公开(公告)号:CN117632520A

    公开(公告)日:2024-03-01

    申请号:CN202410100805.7

    申请日:2024-01-25

    Abstract: 本发明涉及基于申威众核处理器的主从核监测交互的计算量调度方法,属于电子信息技术领域。包括:在计算量传输过程中,通过从核状态监测器SW‑CSM实现主核对从核状态的判断与监测;通过主从核协作交互器MCCI实现将计算量均匀分配到每个从核中,完成主从核监测交互的计算量调度。本发明根据单个核组内的资源配置情况,针对因计算量不同而导致的负载不均衡问题,解决了主从核交互过程中执行程序段中的计算量分配问题。该方法可以快捷、便利地实现申威众核处理器主从核交互过程中计算量的均匀分配问题,有效的降低程序执行的时间,从而提高应用程序的并行效率。该方法可以适用于申威系列众核处理器。

    一种基于超级计算机的队列资源调度的资源分配方法

    公开(公告)号:CN113703952B

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

    申请号:CN202010429029.7

    申请日:2020-05-20

    Abstract: 本发明涉及一种基于超级计算机的队列资源调度的资源分配方法,包括:(1)用户提交作业,指定计算资源数目与私人队列名;(2)提交的参数发送至系统判定,如果私人队列资源够使用,即私人队列资源中的资源数目大于计算资源数目,则用户作业正常运算,结束;否则,系统判断是否符合条件;提交的参数是指用户指定的计算资源数目与私人队列名;(3)如果符合条件,则将需要的临时节点从资源池中划分到中私人队列名对应的私人队列中,用户作业正常运算完成;否则,打印出不符合条件的理由;(4)系统将临时节点重新划回到资源池中,结束。本发明优化计算资源配置,提高效率。可以保持一个旺盛的资源队列,以供紧急时刻的资源调用。

    基于申威众核处理器的核组内多线程优化方法及系统

    公开(公告)号:CN119271619B

    公开(公告)日:2025-03-28

    申请号:CN202411803189.8

    申请日:2024-12-10

    Abstract: 本发明涉及基于申威众核处理器的核组内多线程优化方法及系统,属于电子信息技术领域;包括:(1)数据预处理;将任务中含有依赖的运算任务和可从核化的计算任务分隔开;(2)主核与从核协助处理;根据原计算任务的计算逻辑,将含有依赖的运算任务和可从核化的计算任务分别交由主核和从核处理,实现核组内多指令流多数据流的并行运行;(3)从核计算优化;在从核LDM中申请一块单独的区域用以存储中间结果;另外申请一部分主存空间,用来接收从核计算结果;在核组内所有线程均达到预定的结束位置时,再将运算的结果进行合并。本发明避免了多次数据传输造成的计算中断和数据错误,有效增强了从核函数的独立性,提高了计算效率。

    基于申威众核处理器的核组内多线程优化方法及系统

    公开(公告)号:CN119271619A

    公开(公告)日:2025-01-07

    申请号:CN202411803189.8

    申请日:2024-12-10

    Abstract: 本发明涉及基于申威众核处理器的核组内多线程优化方法及系统,属于电子信息技术领域;包括:(1)数据预处理;将任务中含有依赖的运算任务和可从核化的计算任务分隔开;(2)主核与从核协助处理;根据原计算任务的计算逻辑,将含有依赖的运算任务和可从核化的计算任务分别交由主核和从核处理,实现核组内多指令流多数据流的并行运行;(3)从核计算优化;在从核LDM中申请一块单独的区域用以存储中间结果;另外申请一部分主存空间,用来接收从核计算结果;在核组内所有线程均达到预定的结束位置时,再将运算的结果进行合并。本发明避免了多次数据传输造成的计算中断和数据错误,有效增强了从核函数的独立性,提高了计算效率。

Patent Agency Ranking