分布式计算方法及装置制造方法及图纸

技术编号:35082259 阅读:23 留言:0更新日期:2022-09-28 11:51
本发明专利技术公开一种分布式计算方法及装置。所述方法包括,计算实体与一通信网络内至少一计算节点连接;所述计算实体获取所述计算节点对至少一计算任务当前的处理能力;所述计算实体依据处理能力向至少一所述计算节点分配所述计算任务的整体或部分;所述计算节点执行所述计算任务,以及向所述计算实体发送对所述计算任务的计算结果。本发明专利技术计算实体依据处理能力向计算节点分配计算任务,实现对驾驶、感知及交互数据的分布式计算,以支持智能汽车的驾驶及交互等功能。及交互等功能。及交互等功能。

【技术实现步骤摘要】
分布式计算方法及装置


[0001]本专利技术涉及数据处理领域,具体而言,涉及一种分布式计算方法及装置。

技术介绍

[0002]随着智能汽车的发展,智能汽车在驾驶、感知及交互的数据增加,对数据的计算负荷加重。一般智能汽车的车载计算机终端难以提供准确和/或及时的算力支持。

技术实现思路

[0003]本专利技术实施例至少克服了现有技术的问题,利用计算实体依据处理能力向计算节点分配计算任务,实现对驾驶、感知及交互数据的分布式计算,以支持智能汽车的驾驶及交互等功能。
[0004]本专利技术实施例第一方面至少提供一种分布式计算方法。所述方法至少实施步骤包括,计算实体与一通信网络内至少一计算节点连接;所述计算实体获取所述计算节点对至少一计算任务当前的的处理能力;所述计算实体依据处理能力向至少一所述计算节点分配所述计算任务的整体或部分;所述计算节点执行所述计算任务,以及向所述计算实体发送对所述计算任务的计算结果。
[0005]在本专利技术公开的实施例中,所述计算实体分配所述计算任务配置为,所述计算实体向至少一所述计算节点发送至少一处理请求;所述计算节点依据所述处理请求向所述计算实体发送当前的资源用度;所述计算实体依据所述资源用度获取所述计算节点当前的处理能力;所述计算实体依据当前的处理能力向至少一所述计算节点分配所述计算任务。
[0006]在本专利技术公开的实施例中,所述计算节点判断所述资源用度大于或等于一用度阈值时向所述计算实体发送所述等待信息;所述计算实体依据当前的处理能力及等待信息向至少一所述计算节点分配所述计算任务的整体或部分。
[0007]在本专利技术公开的实施例中,所述计算节点依据所述计算任务的任务类型及计算需求配置所述用度阈值。
[0008]在本专利技术公开的实施例中,所述计算节点依据所述处理请求限制所述资源用度的消耗。
[0009]在本专利技术公开的实施例中,所述计算节点依据各所述计算任务的任务类型及计算需求限制所述资源用度的消耗。
[0010]在本专利技术公开的实施例中,所述计算实体根据所述资源用度获取所述计算节点对所述计算任务的处理能力的损失;所述计算实体依据所述等待信息及当前的处理能力损失分配所述计算任务的整体或部分。
[0011]在本专利技术公开的实施例中,所述计算实体根据所述资源用度获取所述计算节点对所述计算任务的处理能力的损失;所述计算实体依据所述等待信息及当前的处理能力损失分配所述计算任务的整体或部分。
[0012]在本专利技术公开的实施例中,所述计算实体获取处理能力的损失配置有,所述计算
实体获取所述计算节点面对所述计算任务的资源

能力评价模型;所述计算实体根据所述资源

能力评价模型预测所述资源用度对所述计算任务的处理能力的损失。
[0013]在本专利技术公开的实施例中,所述计算实体获取所述资源

能力评价模型配置为,所述计算实体与所述计算节点初始的连接时,所述计算实体初始化所述资源

能力评价模型;所述计算实体向所述计算节点发送至少一测试任务;所述计算节点保持在至少两个不同的测试用度下分别的执行所述测试任务,并且发送各所述测试用度下对所述测试任务的测试结果;所述计算实体获取所述测试结果及相关的所述测试用度组成的样本组,以及根据至少两个所述样本组创建所述资源

能力评价模型。
[0014]在本专利技术公开的实施例中,所述测试用度包括处理器用度、图形处理器用度、内存用度、硬盘用度中的至少两种。
[0015]在本专利技术公开的实施例中,所述样本组依据所述测试任务的任务类型及计算需求向所述处理器用度、图形处理器用度、内存用度、硬盘用度中的至少一种分配有用度权重。
[0016]在本专利技术公开的实施例中,所述测试结果包括执行所述测试任务的准确性及测试用时。
[0017]在本专利技术公开的实施例中,所述计算实体获取所述计算节点对至少一所述计算任务的处理时间;所述计算实体获取至少一处理时间小于或等于一时间阈值的计算节点为实时节点;所述计算任务依据处理结果向所述实时节点分配所述计算任务。
[0018]本专利技术实施例第二方面至少提供一种分布式计算方法。所述方法至少实施步骤包括,与一通信网络内至少一计算节点连接;获取所述计算节点对至少一计算任务当前的处理能力;依据处理能力向至少一所述计算节点分配所述计算任务;接收所述计算节点对所述计算任务的计算结果。
[0019]本专利技术实施例第三方面至少提供一种分布式计算方法。所述方法至少实施步骤包括,与一通信网络内至少一计算实体连接;向所述计算实体发送对至少一计算任务当前的处理能力;接收所述计算实体依据处理能力分配的所述计算任务;执行所述计算任务;向所述计算实体发送对所述计算任务的计算结果。
[0020]本专利技术实施例第四方面至少提供一种分布式计算方法。所述装置包括所述计算实体及至少一所述计算节点。
[0021]本专利技术实施例第五方面至少提供一种分布式计算方法。所述装置包括至少一所述计算实体。
[0022]本专利技术实施例第六方面至少提供一种分布式计算方法。所述装置包括至少一所述计算节点。
[0023]与现有技术相比,本专利技术通过计算实体分配计算任务到至少一个计算节点,使至少一计算实体与多个计算节点形成算力协同,降低了智能汽车的算力成本、计算负荷,也提高了智能汽车对数据处理的准确性及用时,为用户带来良好的使用体验。
[0024]针对上述方案,本专利技术通过以下参照附图对公开的示例性实施例作详细描述,亦使本专利技术实施例的其它特征及其优点清楚。
附图说明
[0025]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附
图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0026]图1为本实施例方法应用的计算实体及计算节点的网络拓扑图;图2为本实施例方法中计算实体获取计算节点处理能力的流程图;图3为本实施例方法中计算实体分配计算任务的流程图;图4为本实施例方法中资源

能力评价模型配置的流程图;图5为本实施例方法中计算实体获取计算节点处理能力及其损失的流程图;图6为本实施例方法中计算实体依据处理能力及损失分配计算任务的流程图;图7为本实施例配置为计算实体及计算节点的电子设备结构图。
具体实施方式
[0027]本专利技术实施例提供一种分布式计算方法。所述方法应用在可通信的通信网络。通信网络内部署有一个计算实体及三个干计算节点,以及计算实体根据各计算节点的处理能力有选择的分配任务。
[0028]图1示出包括通信网络包括有一个计算实体及三个计算节点。通信网络形成在车辆内,车辆所指一般是通过可消耗燃料或电力驱动的交通工具,所述交通工具至少提供有可被通信网络覆盖的乘员仓。在本申请中,所指的“计算实体”和/或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分布式计算方法,其特征在于,所述方法至少实施步骤包括,计算实体与一通信网络内至少一计算节点连接;所述计算实体获取所述计算节点对至少一计算任务当前的处理能力;所述计算实体依据处理能力向至少一所述计算节点分配所述计算任务的整体或部分;所述计算节点执行所述计算任务,以及向所述计算实体发送对所述计算任务的计算结果。2.根据权利要求1所述的分布式计算方法,其特征在于,所述计算实体分配所述计算任务配置为,所述计算实体向至少一所述计算节点发送至少一处理请求;所述计算节点依据所述处理请求向所述计算实体发送当前的资源用度;所述计算实体依据所述资源用度获取所述计算节点当前的处理能力;所述计算实体依据当前的处理能力向至少一所述计算节点分配所述计算任务。3.根据权利要求2所述的分布式计算方法,其特征在于,所述计算节点判断所述资源用度大于或等于一用度阈值时向所述计算实体发送所述等待信息;所述计算实体依据当前的处理能力及等待信息向至少一所述计算节点分配所述计算任务的整体或部分。4.根据权利要求3所述的分布式计算方法,其特征在于,所述计算节点依据所述计算任务的任务类型及计算需求配置所述用度阈值。5.根据权利要求2所述的分布式计算方法,其特征在于,所述计算实体根据所述资源用度获取所述计算节点对所述计算任务的处理能力的损失;所述计算实体依据所述等待信息及当前的处理能力...

【专利技术属性】
技术研发人员:卢放张贵海武磊之
申请(专利权)人:岚图汽车科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1