System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 在车载计算平台内实施负载均衡的方法和车载计算平台技术_技高网

在车载计算平台内实施负载均衡的方法和车载计算平台技术

技术编号:40640427 阅读:5 留言:0更新日期:2024-03-13 21:22
本申请涉及数据处理技术,特别涉及用于在车载计算平台内实施负载均衡的方法和车载计算平台。按照本申请的一个实施例,提供一种车载计算平台,包括:多个计算资源单元;以及负载均衡单元,其配置为执行下列操作:A、获取多个所述计算资源单元的当前性能指标;B、基于各个计算资源单元的当前性能指标和待执行的计算任务确定相应的预计负载;以及C、将预计负载最低的计算资源单元确定为所述计算任务的执行单元。

【技术实现步骤摘要】

本申请涉及数据处理技术,特别涉及用于在车载计算平台内实施负载均衡的方法和车载计算平台


技术介绍

1、嵌入式群集或嵌入式计算平台是对车载硬件单板算力的扩展和弥补。出于成本和功耗的考量,此类计算平台的算力通常远低于商用服务器(例如基于x86架构的服务器)。针对上述局限性,为了在车载嵌入式平台上加快应用程序的运行速度,可以牺牲精度的方式换取运行速度的提高,例如将浮点运算改为定点运算;或者将一项计算任务拆分为多个模块,分别运行于车载嵌入式平台的各个计算核心和硬件加速器上以加快运行速度,但是这涉及到多核心和硬件加速器之间复杂的协调机制,如果协调不当,更是有可能适得其反。


技术实现思路

1、本申请的一个目的是提供用于在车载计算平台内实施负载均衡的方法和具有负载均衡能力的车载计算平台,所述方法和车载计算平台能够实现高效、合理的负载均衡。

2、按照本申请的一个方面,提供一种车载计算平台,包括:

3、多个计算资源单元;以及

4、负载均衡单元,其配置为执行下列操作:

5、a、获取多个所述计算资源单元的当前性能指标;

6、b、基于各个计算资源单元的当前性能指标和待执行的计算

7、任务确定相应的预计负载;以及

8、c、将预计负载最低的计算资源单元确定为所述计算任务的执行单元。

9、可选地,在上述车载计算平台中,所述负载均衡从还配置为执行下列操作:

10、d、对于多个所述计算资源单元,如果其中一个的计算资源单元当前性能指标超过设定的阈值,则将该计算资源单元执行的计算任务中耗费资源最多的计算任务分配给其他的计算资源单元执行。

11、可选地,在上述车载计算平台中,所述负载均衡单元被集成于多个计算资源单元的其中一个内。

12、可选地,在上述车载计算平台中,所述当前性能指标包括所述计算资源单元的一个或多个硬件单元在当前时刻的利用率。

13、可选地,在上述车载计算平台中,所述计算资源单元至少包含一个或多个动态随机存储器和一个或多个第二处理器,所述第二处理器为下列中的一种或多种:中央处理器单元、图形处理器、ai处理器、数字信号处理器和微控制器。

14、可选地,在上述车载计算平台中,所述预计负载以所述计算资源单元在具有当前性能指标的情况下,所述计算任务的预计处理速度来表示。

15、可选地,在上述车载计算平台中,在操作b中,按照下列方式确定:

16、

17、这里fij为第j种计算任务在第i个计算资源单元上执行时的预计处理速度,ni为第i个计算资源单元的性能指标的数量,pik为第i个计算资源单元的第k个性能指标,θk为第i个计算资源单元的第k个性能指标的权重值,σj为与第j个计算任务的类型相关的修正分量。

18、可选地,在上述车载计算平台中,利用回归模型,基于所述计算资源单元的历史运行数据确定所述权重值和所述修正分量。

19、可选地,在上述车载计算平台中,所述预计处理速度以每秒传输帧数表示。

20、按照本申请的还有一个方面,提供一种用于在车载计算平台内实施负载均衡的方法,所述计算平台包含多个计算资源单元,所述方法包括:

21、a、获取多个所述计算资源单元的当前性能指标;

22、b、基于各个计算资源单元的当前性能指标和待执行的计算任务确定相应的预计负载;以及

23、c、将预计负载最低的计算资源单元确定为所述计算任务的执行单元。

本文档来自技高网...

【技术保护点】

1.一种车载计算平台,包括:

2.如权利要求1所述的车载计算平台,其中,所述负载均衡从还配置为执行下列操作:

3.如权利要求1所述的车载计算平台,其中,所述负载均衡单元被集成于多个计算资源单元的其中一个内。

4.如权利要求1所述的车载计算平台,其中,所述当前性能指标包括所述计算资源单元的一个或多个硬件单元在当前时刻的利用率。

5.如权利要求4所述的车载计算平台,其中,所述计算资源单元至少包含一个或多个动态随机存储器和一个或多个第二处理器,所述第二处理器为下列中的一种或多种:中央处理器单元、图形处理器、AI处理器、数字信号处理器和微控制器。

6.如权利要求1-5中任意一项所述的车载计算平台,其中,所述预计负载以所述计算资源单元在具有当前性能指标的情况下,所述计算任务的预计处理速度来表示。

7.如权利要求6所述的车载计算平台,其中,在操作B中,按照下列方式确定:

8.如权利要求7所述的车载计算平台,其中,利用回归模型,基于所述计算资源单元的历史运行数据确定所述权重值和所述修正分量。

9.如权利要求6所述的车载计算平台,其中,所述预计处理速度以每秒传输帧数表示。

10.一种用于在车载计算平台内实施负载均衡的方法,所述计算平台包含多个计算资源单元,其特征在于,所述方法包括:

...

【技术特征摘要】

1.一种车载计算平台,包括:

2.如权利要求1所述的车载计算平台,其中,所述负载均衡从还配置为执行下列操作:

3.如权利要求1所述的车载计算平台,其中,所述负载均衡单元被集成于多个计算资源单元的其中一个内。

4.如权利要求1所述的车载计算平台,其中,所述当前性能指标包括所述计算资源单元的一个或多个硬件单元在当前时刻的利用率。

5.如权利要求4所述的车载计算平台,其中,所述计算资源单元至少包含一个或多个动态随机存储器和一个或多个第二处理器,所述第二处理器为下列中的一种或多种:中央处理器单元、图形处理器、ai处理器、数字信号处理器和微控制器。

【专利技术属性】
技术研发人员:吴惠灵王柳禕董艳栋
申请(专利权)人:上汽通用汽车有限公司
类型:发明
国别省市:

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

1