[发明专利]核函数生成方法、装置、设备以及存储介质在审
申请号: | 202110665158.0 | 申请日: | 2021-06-16 |
公开(公告)号: | CN113485798A | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 肖熠;霍志坤;李志功 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F17/16 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 孙立波 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 函数 生成 方法 装置 设备 以及 存储 介质 | ||
1.一种核函数生成方法,其特征在于,包括:
获取到核函数配置信息后,根据目标计算节点的数量N分别对M个矩阵维度区间进行拆分,得到多个矩阵维度子区间,其中,所述核函数配置信息包括所述M个矩阵维度区间和每个所述矩阵维度区间对应的参数空间,所述M|和所述N为大于或等于1的正整数;
根据所述多个矩阵维度子区间和每个所述矩阵维度区间对应的参数空间,构建所述N个核函数生成任务,每个所述核函数生成任务包括至少一个矩阵维度子区间和每个矩阵维度子区间对应的参数空间;
将所述N个核函数生成任务和核函数运行文件分发给所述N个目标计算节点,用于每个所述目标计算节点根据所述核函数生成任务和所述核函数运行文件,生成至少一个矩阵维度对应的核函数;
对每个所述目标计算节点发送的所述至少一个矩阵维度对应的核函数进行合并,得到核函数生成信息,所述核函数生成信息包括多个矩阵维度和每个矩阵维度对应的核函数。
2.根据权利要求1所述的方法,其特征在于,所述根据目标计算节点的数量N分别对M个矩阵维度区间进行拆分,得到多个矩阵维度子区间,包括:
按照所述M个矩阵维度区间中行或列的取值区间的第一端值从大到小的顺序,依次将每个所述矩阵维度区间按照所述矩阵维度区间的大小和所述目标计算节点的数量N拆分为多个矩阵维度子区间,不同矩阵维度子区间对应的矩阵维度的个数的差值小于或等于第一预设阈值;或者,
按照所述M个矩阵维度区间中行或列的取值区间的第一端值从大到小的顺序,依次将每个所述矩阵维度区间拆分为所述N个矩阵维度子区间。
3.根据权利要求2所述的方法,其特征在于,所述根据所述多个矩阵维度子区间和每个所述矩阵维度区间对应的参数空间,构建所述N个核函数生成任务,包括:
根据所述多个矩阵维度子区间和每个所述矩阵维度区间对应的参数空间,确定每个所述矩阵维度子区间对应的参数空间;
根据所述N、所述多个矩阵维度子区间和每个所述矩阵维度子区间对应的参数空间,构建所述N个核函数生成任务。
4.根据权利要求3所述的方法,其特征在于,所述根据所述N、所述多个矩阵维度子区间和每个所述矩阵维度子区间对应的参数空间,构建所述N个核函数生成任务,包括:
根据所述多个矩阵维度子区间得到N个集合,每个集合中的矩阵维度子区间的个数的差值小于或等于第二预设阈值,每个集合中的矩阵维度子区间对应的矩阵维度区间的编号为奇数或偶数,或者,每个集合中的矩阵维度子区间对应的矩阵维度区间的编号连续;
为所述N个集合中的每个集合添加集合中的所述矩阵维度子区间对应的参数空间,得到所述N个核函数生成任务。
5.根据权利要求1所述的方法,其特征在于,所述将所述N个核函数生成任务和核函数运行文件分发给所述N个目标计算节点,包括:
根据所述N个目标计算节点的IP地址,将所述N个核函数生成任务和核函数运行文件分发给所述N个目标计算节点。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
获取计算节点列表信息,所述计算节点列表信息包括多个计算节点和每个计算节点的IP地址;
依次向所述计算节点列表信息中的每个计算节点发送建立通信连接请求;
若确定与所述计算节点成功建立通信连接,则确定所述计算节点为目标计算节点,并为所述目标计算节点分配标识。
7.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
若在预设时间段内未接收到第一目标计算节点发送的定时心跳信息,则将已发送给所述第一目标计算节点的核函数生成任务和核函数运行文件发送给其它目标计算节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110665158.0/1.html,转载请声明来源钻瓜专利网。