[发明专利]一种基于国产众核架构的POM海洋模式众核优化方法在审

专利信息
申请号: 202110481531.7 申请日: 2021-04-30
公开(公告)号: CN114218737A 公开(公告)日: 2022-03-22
发明(设计)人: 李芳;韩笑颖;陈德训;徐金秀;孙唯哲;徐占;郭恒;陈鑫;赵朋朋;杨雨灵 申请(专利权)人: 无锡江南计算技术研究所
主分类号: G06F30/20 分类号: G06F30/20;G06F15/16;G06F111/10
代理公司: 苏州创元专利商标事务所有限公司 32103 代理人: 王健
地址: 214038 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 国产 架构 pom 海洋 模式 优化 方法
【说明书】:

发明公开一种基于国产众核架构的POM海洋模式众核优化方法,S1、分析源码,确定循环层数和每层循环量大小,并通过将小循环合并为大循环或者判断外移的方法将源代码修改成更适合众核化的代码;S2、更改众核代码;S3、用魔方旋转算法化多维stencil计算的跨步访存为连续访存;S4、对于不存在跨步访存且各维循环之间无相关性的代码,运用多维循环合并方法提高并行效率;S5、修改众核代码并验证正确性。本发明在众核架构计算机上充分利用众核的优势,提升不同大小规模数据的计算效率。

技术领域

本发明涉及一种基于国产众核架构的POM海洋模式众核优化方法,属于数值预报技术领域。

背景技术

近年来,随着超级计算机的发展,对海洋数值模拟的精度要求越来越高。POM(Princeton Ocean Model)模式一个三维斜压原始方程数值海洋模式,模拟内容主要有:潮流、风生流、混合层和跃层、热盐环流、海洋环流和输运及与AGCM(大气环流模式)和冰模式的耦合。POM模式是适用性很广的数值模型,河口、陆架、湖泊、半封闭海区和开阔大洋,还可以和波浪模型耦合,能模拟潮滩变边界,现被广泛运用在科学研究和实际应用中。

现有的POM模式只有在MPI一级的并行,对于计算数据规模较小的算例,可以达到其时效性,当计算的数据规模扩大,需要耗费大量的时间成本,短则几小时,长则几天,而海洋数值预报很重要的一点是其预报的时效性,其计算效率就显得尤为重要。因此,如何在保证准确率的情况下提高计算效率,成为POM模式在国产众核架构上应用的关键问题。

发明内容

本发明的目的是提供一种基于国产众核架构的POM海洋模式众核优化方法,以解决POM模式在国产众核架构上应用时,如何在保证准确率的情况下提高计算效率的问题。

为达到上述目的,本发明采用的技术方案是:提供一种基于国产众核架构的POM海洋模式众核优化方法,包括以下步骤:

S1、分析源码,确定循环层数和每层循环量大小,并通过将小循环合并为大循环或者判断外移的方法将源代码修改成更适合众核化的代码;

S2、更改众核代码;

S3、用魔方旋转算法化多维stencil计算的跨步访存为连续访存;

S4、对于不存在跨步访存且各维循环之间无相关性的代码,运用多维循环合并方法提高并行效率;

S5、修改众核代码并验证正确性。

由于上述技术方案的运用,本发明与现有技术相比具有下列优点:

本发明基于异构国产众核处理器,针对海洋数值模拟,提出面向POM海洋模式的众核优化方法;通过魔方旋转算法显著提高多维stencil计算的访存效率;通过多维循环合并方法提高众核细粒度并行度,从而获得较好的众核级并行负载平衡率;在众核架构计算机上充分利用众核的优势,提升不同大小规模数据的计算效率,为POM海洋模式在国产众核处理器上的高效运行提供了技术支撑。

附图说明

附图1为三维27点格式示意图;

附图2为多维循环合并方法示意图。

具体实施方式

实施例:本发明提供一种基于国产众核架构的POM海洋模式众核优化方法,具体包括以下步骤:

1)分析源码,确定循环层数和每层循环量大小;通过将小循环合并为大循环、判断外移等方法将源代码修改成更适合众核化的代码;

2)更改众核代码;

3)用魔方旋转算法化多维stencil计算的跨步访存为连续访存;

4)对于不存在跨步访存且各维循环之间无相关性的代码,运用多维循环合并方法提高并行效率;

5)修改众核代码并验证正确性。

对上述实施例的进一步解释如下:

基于国产众核架构的POM海洋模式众核优化方法主要包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110481531.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top