[发明专利]一种面向MPI的Serverless并行计算方法及其系统在审

专利信息
申请号: 202210837029.X 申请日: 2022-07-15
公开(公告)号: CN115357375A 公开(公告)日: 2022-11-18
发明(设计)人: 袁雨馨;史骁;赵晓芳 申请(专利权)人: 中国科学院计算技术研究所
主分类号: G06F9/50 分类号: G06F9/50;G06F9/54
代理公司: 北京律诚同业知识产权代理有限公司 11006 代理人: 祁建国;张燕华
地址: 100080 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 mpi serverless 并行 计算方法 及其 系统
【权利要求书】:

1.一种面向MPI的Serverless并行计算方法,其特征在于,包括:

动态地址映射步骤,建立函数名与对应的网络地址之间的映射关系,并对Serverless并行计算平台的普通函数与并行函数统一编制;

计算模型构建步骤,在该Serverless并行计算平台中构建并行函数管理运行时环境、并行函数地址访问机制、并行函数调度机制,并通过函数副本机制实现对并行计算模型的支持,将函数副本集合内的各函数与各并行计算进程建立对应关系,以利于并行计算进程的执行;及

并行计算实现步骤,由该Serverless并行计算平台实现MPI并行计算进程。

2.根据权利要求1所述的面向MPI的Serverless并行计算方法,其特征在于,所述动态地址映射步骤中,进一步包括:

构建地址映射表,建立函数名与对应的网络地址之间的映射关系;及

构建地址映射管理器,对地址映射表的内容进行管理。

3.根据权利要求2所述的面向MPI的Serverless并行计算方法,其特征在于,所述构建地址映射管理器步骤中,进一步包括:

映射关系更新步骤,当函数副本内容发生更新时,地址映射管理器根据函数副本更新内容,对地址映射表的内容进行更新;

映射关系查询步骤,当并行函数副本运行时环境查询函数副本的地址映射关系时,地址映射管理器对地址映射表的内容进行查询,封装成特定消息格式;

映射关系同步步骤,当地址映射表以分布式形式进行管理时,各分布式组件对地址映表映射的内容进行同步;及

映射关系恢复步骤,当地址映射表的内容丢失时,地址映射管理器通过调用Serverless并行计算平台,对地址映射表的内容进行恢复。

4.根据权利要求1所述的面向MPI的Serverless并行计算方法,其特征在于,所述计算模型构建步骤,进一步包括:

对并行函数的管理进行封装,支持对并行函数进行生命周期的管理操作,并将相应操作转换为函数副本的管理操作;

对函数副本的地址进行标识管理,为函数副本建立双层结构,第一层为基于函数名的身份标识,第二层为基于函数地址的身份标识;及

并行函数调度根据监控所得集群资源信息,同并行函数的调度需求进行匹配,在满足各并行函数资源需求时,最大化同一并行任务下的各并行函数的亲和性得分。

5.根据权利要求1所述的面向MPI的Serverless并行计算方法,其特征在于,该Serverless并行计算平台包括客户端、控制节点、计算节点及函数仓库,该控制节点包括网关、控制器、监控器及扩缩容管理器,该计算节点包括执行器和容器;所述并行计算实现步骤,进一步包括:

MPI并行程序函数式开发步骤:

(1)根据带有MPI运行时环境的Serverless模板编写MPI函数处理代码,并对函数运行时环境进行配置;及

(2)提交函数进行自动化构建,将MPI环境一同打包为容器镜像,并推送到步骤(1)中函数运行时环境所配置的镜像仓库地址中,以方便集群中任意节点下载该镜像。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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