面向浅水方程的pcg申威众核优化方法及系统

    公开(公告)号:CN117707785A

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

    申请号:CN202311870609.X

    申请日:2023-12-28

    Abstract: 本发明提出了面向浅水方程的pcg申威众核优化方法及系统,涉及数据处理技术领域。包括读取系数矩阵和右端项,设定基本条件;在管理核心中,基于整行对系数矩阵进行数据划分,在行方向上进行均匀分块,得到分块数据;对计算核心的LDM均匀划分两个分区,将分块数据分多次传输至计算核心,两个分区并行实现传输和计算过程;将同一核组内各计算核心计算后的数据进行求和,放入共享内存区域中,由指定计算核心再次求和后比较残差,判断是否满足残差下降要求。本发明使用基于行的划分方法、两级并行、避免通信等方法加快计算速度,针对浅水方程提供了高效的对角预条件PCG在神威超级计算机上的实现方式。

    面向电磁场有限元分析的GCN自适应重排序方法及系统

    公开(公告)号:CN118260991A

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

    申请号:CN202410343688.7

    申请日:2024-03-25

    Abstract: 本发明涉及计算机处理技术领域,提供了一种面向电磁场有限元分析的GCN自适应重排序方法及系统。该方法包括,基于电磁场的相关数据,构建电磁矩阵;电磁矩阵转换成图数据结构,提取图数据结构的边特征集和顶点特征集;基于边特征集、顶点特征集和附加特征,采用双层GCN模型,在每层均聚合相邻节点的信息,得到每一层的输出特征图,预测最佳重排序算法的索引,并融合每一层的输出特征图,得到融合特征图;将融合特征图和附加特征输入第一层MLP,得到第一特征图;基于第一特征图,采用第二层MLP,得到第二特征图;基于第二特征图,采用第三层MLP,得到第三特征图;将第三特征图经过全连接层及归一化层,得到电磁矩阵的重排序结果。

    求解旅行商问题的MMAS算法并行优化方法及系统

    公开(公告)号:CN117787523A

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

    申请号:CN202311850022.2

    申请日:2023-12-28

    Abstract: 本发明提出了求解旅行商问题的MMAS算法并行优化方法及系统,涉及并行优化技术领域。包括根据sw26010pro众核处理器的物理结构,设计一级并行MMAS算法模型,将总种群按照进程数分成若干个子种群,每一子种群对应一个进程;划分主进程和多个从属进程,将执行主进程的核组作为主核组,将执行从属进程的核组作为从属核组,多个从属核组之间为进程级并行;主核组负责管理全局信息,同时控制执行从属任务的从属核组,从属核组分别构建旅行路线,得到局部最佳路径,与主核组之间进行信息迭代,直至满足迭代停止条件,得到全局最佳路径。本发明加速了TSP问题的求解,从而满足求解较大规模旅行商问题的实际需求。

    传热设备热传导的三对角异构众核并行求解方法及系统

    公开(公告)号:CN116227164A

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

    申请号:CN202310066558.9

    申请日:2023-01-12

    Abstract: 本发明公开了一种传热设备热传导的三对角异构众核并行求解方法及系统,涉及计算机处理技术领域。包括步骤:采集传热设备的热传导参数,建立传热模型;输入热传导参数至传热模型,构建热传导方程;通过差分和转化得到关于热传导的三对角线性方程组;通过并行消元的方法对三对角矩阵方程数据消除数据依赖;抽取部分组成小型三对角矩阵方程;采用追赶法求解缩减三对角矩阵方程;将各个进程以任务并行的方式回代输出三对角矩阵方程剩余全部解;并根据求解结果绘制温度变化曲线,获得热传导过程的温度变化。解决了传热设备热传导现象模拟仿真过程中,需要求解的三对角矩阵方程规模较大,导致热传导过程的分析过程耗时较长,结果不够准确的问题。

    一种面向I/O密集型高性能应用的自动化并行MPI-I/O加速方法

    公开(公告)号:CN111679859B

    公开(公告)日:2023-08-18

    申请号:CN202010528438.2

    申请日:2020-06-11

    Abstract: 本发明涉及一种面向I/O密集型高性能应用的自动化并行MPI‑I/O加速方法,将用户提交作业设置的进程,利用MPI通信器分成两个通信域,一组是计算进程,另一组是服务进程,I/O服务进程的数量是用户根据I/O密集程度配置,用于处理计算进程上数据输出的任务。计算进程主要处理数值计算任务,在数值计算过程中生成的所有I/O请求都将转发到服务进程。因此,计算进程可以连续执行,不用等待I/O完成。I/O服务进程在内存中形成一个缓冲池,多次缓冲之后,通过调用底层接口将数据写入文件。本发明可以最大程度上提升I/O密集型应用的I/O性能。

Patent Agency Ranking