[发明专利]分布式异构计算方法及系统在审
申请号: | 201810163809.4 | 申请日: | 2018-02-27 |
公开(公告)号: | CN108319503A | 公开(公告)日: | 2018-07-24 |
发明(设计)人: | 田浩来;邹佳恒;陈少佳;王修库 | 申请(专利权)人: | 东莞中子科学中心 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京鼎承知识产权代理有限公司 11551 | 代理人: | 孟奎;李伟波 |
地址: | 523770 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异构 硬件设备 可用 任务执行序列 数据处理服务 任务指示 配置信息 计算方法及系统 输出数据 用户提交 | ||
1.一种分布式异构计算方法,包括:
获取多个异构硬件设备的配置信息和每个所述异构硬件设备能够提供的数据处理服务;
根据用户提交的计算作业的需求、所述多个异构硬件设备中的可用异构硬件设备的配置信息和所述可用异构硬件设备的可用数据处理服务,生成任务执行序列,其中所述任务执行序列包括一系列任务,每个所述任务指示与该任务相对应的所述可用异构硬件设备和所述可用数据处理服务;以及
所述可用异构硬件设备的可用数据处理服务根据所述任务执行序列依次执行所述计算作业,其中所述任务执行序列中前一任务指示的可用异构硬件设备的输出数据为所述任务执行序列中后一任务指示的可用异构硬件设备的输入数据。
2.根据权利要求1所述的分布式异构计算方法,其特征在于,每个所述任务还指示数据输入源和数据输出地,其中,前一任务的数据输出地与后一任务的数据输入源相同、前一任务的数据输出地与后一任务的数据输入源之一相同、或前一任务的数据输出地之一与后一任务的数据输入源相同。
3.根据权利要求1所述的分布式异构计算方法,其特征在于,所述可用异构硬件设备的可用数据处理服务根据所述任务执行序列依次执行所述计算作业还包括:对于每个可用异构硬件设备,
对输入数据进行编码,以使得经过编码的所述输入数据适用于所述可用异构硬件设备;
所述可用异构硬件设备通过所述任务执行序列中的任务指示的可用数据处理服务对进过编码的所述输入数据进行处理;以及
对经过处理的所述输入数据进行解码,以得到输出数据。
4.根据权利要求3所述的分布式异构计算方法,其特征在于,所述可用异构硬件设备通过总线或网络进行通信。
5.根据权利要求1所述的分布式异构计算方法,还包括:
所述数据处理服务在执行所述计算作业的过程中上报执行状态,以及
在所述执行状态为失败时,重新生成任务执行序列,以及在所述执行状态改变时,重新配置任务执行序列。
6.根据权利要求1所述的分布式异构计算方法,其特征在于,所述异构硬件设备包括以下中至少之一:中央处理器、图形处理器、现场可编程门阵列、数字信号处理器、集成众核以及专用集成电路。
7.一种分布式异构计算系统,包括:
多个异构硬件设备,用于处理数据;
全局状态存储模块,用于存储所述多个异构硬件设备的配置信息、每个所述异构硬件设备能够提供的数据处理服务以及所述数据处理服务的执行状态;
局部调度器模块,用于收集其所在计算节点的异构硬件设备的配置信息、每个异构硬件设备能够提供的数据处理服务,并用于对异构硬件设备的输入数据进行编码和对异构硬件设备的输出数据进行解码;以及
全局调度器模块,用于接收用户提交的计算作业,并用于根据计算作业的需求以及所述多个异构硬件设备中的可用异构硬件设备的配置信息和所述可用异构硬件设备的可用数据处理服务,生成任务执行序列以及将所述任务执行序列发送至各计算节点的所述局部调度器模块,以使得所述可用异构硬件设备的可用数据处理服务根据所述任务执行序列依次执行所述计算作业,其中所述任务执行序列中的每个任务指示与该任务相对应的所述可用异构硬件设备和所述可用数据处理服务。
8.根据权利要求7所述的分布式异构计算系统,其特征在于,每个所述任务还指示数据输入源和数据输出地,其中,前一任务的数据输出地与后一任务的数据输入源相同、前一任务的数据输出地与后一任务的数据输入源之一相同、或前一任务的数据输出地之一与后一任务的数据输入源相同。
9.根据权利要求7所述的分布式异构计算系统,其特征在于,所述可用异构硬件设备通过总线或网络进行通信。
10.根据权利要求7所述的分布式异构计算系统,其特征在于,所述异构硬件设备包括以下中至少之一:中央处理器、图形处理器、现场可编程门阵列、数字信号处理器、集成众核以及专用集成电路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞中子科学中心,未经东莞中子科学中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810163809.4/1.html,转载请声明来源钻瓜专利网。