ENSO预测方法、装置及计算机可读存储介质

    公开(公告)号:CN114707708A

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

    申请号:CN202210274715.0

    申请日:2022-03-21

    IPC分类号: G06Q10/04 G06Q50/26

    摘要: 本申请提供了一种ENSO预测方法、装置及计算机可读存储介质,包括:从预设数据源获取集合成员的Nino3.4指数和观测Nino3.4指数;基于预设历史时间段的Nino3.4指数和观测Nino3.4指数,获取各集合成员的第一权重系数;基于各集合成员在各预设历史时刻的Nino3.4指数和对应的第一权重系数进行集合平均并求解第二相关系数;剔除各集合成员中的任一个后获取对应的新的第二相关系数,并基于新的第二相关系数的变化,更新各集合成员的权重系数,循环执行该步骤直至各集合成员的新的第二相关系数不再提高,得到各集合成员的第二权重系数;基于各集合成员在各预设预测时刻的Nino3.4指数和第二权重系数,获取各集合成员在各预设预测时刻的第二集合平均结果。该方案提高了ENSO预测的准确性。

    ENSO预测方法、装置及计算机可读存储介质

    公开(公告)号:CN114707708B

    公开(公告)日:2023-03-14

    申请号:CN202210274715.0

    申请日:2022-03-21

    IPC分类号: G06Q10/04 G06Q50/26

    摘要: 本申请提供了一种ENSO预测方法、装置及计算机可读存储介质,包括:从预设数据源获取集合成员的Nino3.4指数和观测Nino3.4指数;基于预设历史时间段的Nino3.4指数和观测Nino3.4指数,获取各集合成员的第一权重系数;基于各集合成员在各预设历史时刻的Nino3.4指数和对应的第一权重系数进行集合平均并求解第二相关系数;剔除各集合成员中的任一个后获取对应的新的第二相关系数,并基于新的第二相关系数的变化,更新各集合成员的权重系数,循环执行该步骤直至各集合成员的新的第二相关系数不再提高,得到各集合成员的第二权重系数;基于各集合成员在各预设预测时刻的Nino3.4指数和第二权重系数,获取各集合成员在各预设预测时刻的第二集合平均结果。该方案提高了ENSO预测的准确性。

    基于多数据文件的自适应并行输入方法及装置

    公开(公告)号:CN118689391A

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

    申请号:CN202410665776.9

    申请日:2024-05-27

    申请人: 清华大学

    IPC分类号: G06F3/06 G06F9/48 G06F16/14

    摘要: 本申请涉及一种基于多数据文件的自适应并行输入方法及装置,其中,方法包括:获取目标并行应用程序的每个进程和每个待输入数据文件,并确定每个待输入数据文件的输入属性;根据输入属性确定每个待输入数据文件在每个进程上的并行输入调度信息,以通过并行输入调度信息读取每个待输入数据文件中时空数据信息;利用目标并行应用程序对每个进程进行并行剖分操作,以获取每个进程对应的并行剖分结果,基于并行剖分结果,将时空数据信息在每个进程中进行并行重分布操作,以建立每个进程的时空数据信息库。由此,解决了现有技术缺乏支撑数据同化的通用并行输入框架,无法支持空间和时间分布不均一的各类观测资料数据的高效输入等问题。

    一种数值应用程序的软件模块集成系统及运行方法

    公开(公告)号:CN111258674A

    公开(公告)日:2020-06-09

    申请号:CN202010037868.4

    申请日:2020-01-14

    申请人: 清华大学

    发明人: 刘利

    IPC分类号: G06F9/445 G06F8/41 G06F16/25

    摘要: 本发明提供一种数值应用程序的软件模块集成系统及运行方法,该系统包括:外部过程资源管理模块,用于外部过程的程序到动态链接库的编译;外部过程运行驱动管理模块,用于使数值应用程序能调用外部过程;外部过程参数信息管理模块,用于使外部过程能获取数值应用程序的信息;外部过程线程级并行管理模块,用于将多个外部过程组合为具有程序流程的外部过程包,并实现不同外部过程间的线程级并行;外部过程数据交换管理模块,用于数值应用程序与外部过程间数据导入与导出的操作;外部过程集成应用程序接口模块;外部过程集成配置文件接口模块。通过建立具有不同数据结构的外部过程的统一集成框架,实现不同外部过程间的线程级并行。

    一种数值预报的集合耦合同化系统及方法

    公开(公告)号:CN110909297B

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

    申请号:CN201911154881.1

    申请日:2019-11-22

    申请人: 清华大学

    IPC分类号: G06F17/10

    摘要: 本发明公开了一种数值预报的集合耦合同化系统及方法。所述集合耦合同化系统包括:耦合模式集成与协同集合运行管理模块、同化算法集成模块、集合耦合同化试验配置模块和集合耦合同化在线交互模块。本发明能够实现同一耦合模式所有集合成员在同一MPI任务下的协同运行,支持不同分量模式灵活使用不同的同化算法实例,支持一个同化算法实例使用相应分量模式所有集合成员的所有MPI进程以进行并行运行,最终提高相应同化系统的运行效率和同化配置的灵活性。

    一种并行通信路由建立方法及系统

    公开(公告)号:CN111367665A

    公开(公告)日:2020-07-03

    申请号:CN202010127096.3

    申请日:2020-02-28

    申请人: 清华大学

    IPC分类号: G06F9/50 G06F9/54 H04L29/06

    摘要: 本发明提供一种并行通信路由建立方法及系统,该方法包括:发送端和接收端为相同网格建立所有网格点的全局索引,各进程基于网格点全局索引构建网格点局部-全局映射表;发送端/接收端对网格点局部-全局映射表中的各项在发送端/接收端所有进程之间进行并行排序;发送端与接收端的进程进行协作,并行建立发送端-接收端网格点映射关系表;发送端/接收端对发送端-接收端网格点映射关系表的各项在发送端/接收端的所有进程之间进行并行排序;发送端与接收端的各进程根据进程局部的发送端-接收端网格点映射关系表,生成各进程与对应接收端或发送端的进程的通信路由关系。本发明能快速建立数值程序间的并行通信路由关系,高效且具备并行可扩展性。

    一种数值预报的集合耦合同化系统及方法

    公开(公告)号:CN110909297A

    公开(公告)日:2020-03-24

    申请号:CN201911154881.1

    申请日:2019-11-22

    申请人: 清华大学

    IPC分类号: G06F17/10

    摘要: 本发明公开了一种数值预报的集合耦合同化系统及方法。所述集合耦合同化系统包括:耦合模式集成与协同集合运行管理模块、同化算法集成模块、集合耦合同化试验配置模块和集合耦合同化在线交互模块。本发明能够实现同一耦合模式所有集合成员在同一MPI任务下的协同运行,支持不同分量模式灵活使用不同的同化算法实例,支持一个同化算法实例使用相应分量模式所有集合成员的所有MPI进程以进行并行运行,最终提高相应同化系统的运行效率和同化配置的灵活性。

    一种二维网格图形的三角化确定方法

    公开(公告)号:CN109754449A

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

    申请号:CN201811400590.1

    申请日:2018-11-22

    申请人: 清华大学

    IPC分类号: G06T11/20

    摘要: 本发明公开了一种二维网格图形的三角化确定方法,其通过将二维网格区域按形状和边界类型分类进行三角化,使耦合器在针对各种二维网格区域进行处理时具备通用性。此外,该方法还通过将二维网格区域分配给多个进程及其线程,使其并行进行三角化,以及各进程线程三角化结果间一致性检查,满足了确定二维网格图形的并行高效性以及一致性的技术要求,达到了显著提高确定二维网格图形的效率的技术效果。

    一种数值计算结果可重现性保障系统

    公开(公告)号:CN107239340A

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

    申请号:CN201710285695.6

    申请日:2017-04-27

    申请人: 清华大学

    IPC分类号: G06F9/50 G06Q20/12

    摘要: 本发明提供了一种数值计算结果可重现性保障系统,包括:私有节点子系统,包括多个私有节点,其中,每个私有节点为由用户提供的可进行数值计算的计算机,私有节点设置为以用户提供的原有数值计算结果和试验配置包为输入,自动检测原有数值计算结果的可重现性,检测成功时生成可重现配置包;共享节点子系统,包括多个共享节点,共享节点设置为根据所述私有节点子系统生成的可重现配置包自动检测原有数值计算结果的可重现性,存储数值计算结果、源代码、试验环境和说明,按用户要求公开其所提供资源,按用户要求搜索试验环境、试验结果和说明,通过自动下载提供数值计算结果、试验环境和说明。本发明可以实现数值计算结果的可重现。

    地球系统模式的通用模块化并行耦合系统

    公开(公告)号:CN102592251B

    公开(公告)日:2016-05-25

    申请号:CN201110021098.5

    申请日:2011-01-18

    申请人: 清华大学

    IPC分类号: G06Q90/00

    摘要: 本发明涉及地球系统模式的通用模块化并行耦合系统,属于地球系统科学技术领域。该系统包括:配置信息子系统、耦合生成子系统、地球系统模式运行时子系统和用户接口子系统;用户接口子系统与地球系统模式组件相连,并通过耦合生成子系统与地球系统模式组件配置信息模块相连,地球系统模式用例配置信息模块与地球系统模式组件配置信息模块相连,还通过耦合生成子系统与用户接口子系统相连;地球系统模式用例配置信息模块通过耦合生成子系统与地球系统模式运行时配置信息模块相连,地球系统模式运行时配置信息模块与地球系统模式运行时子系统相连。该系统具有模块化的结构、用户界面友好、通用性好、可维护性好,耦合效率高等诸多特点。