【技术实现步骤摘要】
一种算力资源的配置方法及设备
[0001]本申请涉及自动驾驶领域,尤其涉及一种算力资源的配置方法及设备。
技术介绍
[0002]汽车自专利技术以来,经历一百多年的发展,已经成为人们生活中不可或缺的一部分,随着生活水平的提高,人们对出行的舒适性、便捷性等要求越来越高,汽车随之朝着智能化方向演进。随着自动驾驶的来临,由于需要实现多传感器接入、融合、感知、定位、规控等功能,就需要硬件提供大量的算力,原有的一个功能对应一个电子控制单元(electronic control unit,ECU)的分布式计算架构已经无法适应需求,比如GPS、摄像头、激光雷达、毫米波雷达以及轮速传感器等数据(也可称为感知信息)都要在一个计算中心内进行处理以保证输出结果对整车自动驾驶的最优,因此中心化结构的域控制器(domain control unit,DCU)、多域控制器(multi domain controller,MDC)等逐步成为了发展趋势。
[0003]自动驾驶的处理器,通常有多核中央处理器(central processing unit,CPU)、图形处理器(graphics processing unit,GPU)、视频处理器(video processing unit,VPU)、神经网络处理器(neural network processing unit,NPU)、张量处理单元(tensor processing unit,TPU)、数字信号处理(digital signal processing,DSP)单元、图像信号处 ...
【技术保护点】
【技术特征摘要】
1.一种算力资源的配置方法,应用于车辆,其特征在于,包括:域控制器(DCU)接收云服务器或上位机发送的与所述DCU对应的第一算力配置数据,所述DCU为所述车辆上的任意一个DCU,所述DCU包括至少一个处理器,所述第一算力配置数据包括所述DCU中至少一个类型的处理器的预设配置数量;所述DCU根据所述第一算力配置数据解复位所述DCU中的目标处理器,得到解复位后的目标处理器。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述车辆通过传感器采集到感知信息,且所述感知信息属于所述DCU的处理范畴的情况下,所述DCU基于所述解复位后的目标处理器处理所述感知信息。3.根据权利要求1
‑
2中任一项所述的方法,其特征在于,所述域控制器(DCU)接收云服务器或上位机发送的与所述DCU对应的第一算力配置数据包括:所述DCU接收云服务器或上位机发送的与所述DCU对应的第一文件,所述第一文件内包含所述第一算力配置数据。4.根据权利要求3所述的方法,其特征在于,所述第一文件为经过加密的文件。5.根据权利要求3
‑
4中任一项所述的方法,其特征在于,所述第一文件包括:License文件或自定义文件。6.根据权利要求1
‑
5中任一项所述的方法,其特征在于,所述DCU根据所述第一算力配置数据解复位所述DCU中的目标处理器包括:所述DCU对所述第一算力配置数据进行合法性校验;在所述第一算力配置数据通过合法性校验的情况下,所述DCU根据所述第一算力配置数据解复位所述DCU中的目标处理器。7.根据权利要求1
‑
6中任一项所述的方法,其特征在于,在所述DCU根据所述第一算力配置数据解复位所述DCU中的目标处理器之前,所述方法还包括:所述DCU在第一时刻将所述第一算力配置数据进行备份,得到第一备份数据,所述第一算力配置数据为处于第一时刻下的算力配置数据,所述第一备份数据为处于所述第一时刻下的备份数据;所述DCU将所述第一算力配置数据和所述第一备份数据分别存储于所述DCU内的不同存储模块。8.根据权利要求7所述的方法,其特征在于,在所述DCU将所述第一算力配置数据和所述第一备份数据分别存储于所述DCU内的不同存储模块之后,所述方法还包括:所述DCU周期性判断第二算力配置数据与第二备份数据是否一致,所述第二算力配置数据为处于当前时刻下的算力配置数据,所述第二备份数据为处于所述当前时刻下的备份数据;在所述第二算力配置数据与所述第二备份数据不一致的情况下,对所述第二算力配置数据与所述第二备份数据进行校验对齐。9.一种算力资源的配置方法,应用于车辆,其特征在于,包括:多域控制器(MDC)通过主域控制器(DCU)接收云服务器或上位机发送的与所述MDC对应的第三算力配置数据,所述MDC为所述车辆上的任意一个MDC,所述MDC包括多个DCU,所述主DCU为所述多个DCU中的一个,所述多个DCU中的每个DCU包括至少一个处理器,所述第三算
力配置数据包括所述每个DCU中至少一个类型的处理器的预设配置数量;所述MDC通过所述主DCU将所述第三算力配置数据向所述多个DCU中除所述主DCU之外的其他DCU发送;所述MDC通过所述多个DCU各自根据所述第三算力配置数据解复位各自DCU中的目标处理器,得到解复位后的目标处理器。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:在所述车辆通过传感器采集到感知信息,且所述感知信息属于所述MDC的处理范畴的情况下,所述MDC基于所述解复位后的目标处理器处理所述感知信息。11.根据权利要求9
‑
10中任一项所述的方法,其特征在于,所述多域控制器(MDC)通过主域控制器(DCU)接收云服务器或上位机发送的与所述MDC对应的第三算力配置数据包括:所述MDC通过所述主DCU接收云服务器或上位机发送的与所述MDC对应的第二文件,所述第二文件内包含所述第三算力配置数据。12.根据权利要求11所述的方法,其特征在于,所述第二文件为经过加密的文件。13.根据权利要求11
‑
12中任一项所述的方法,其特征在于,所述第二文件包括:License文件或自定义文件。14.根据权利要求9
‑
13中任一项所述的方法,其特征在于,所述MDC通过所述多个DCU各自根据所述第三算力配置数据解复位各自DCU中的目标处理器包括:所述MDC通过所述多个DCU各自对所述第三算力配置数据进行合法性校验;在所述第三算力配置数据通过合法性校验的情况下,所述MDC通过所述多个DCU各自根据所述第三算力配置数据解复位各自DCU中的目标处理器。15.根据权利要求9
‑
14中任一项所述的方法,其特征在于,所述方法还包括:所述MDC通过所述主DCU周期性判断所述多个DCU内每个DCU中处于当前时刻下的各个第四算力配置数据是否一致;在所述各个第四算力配置数据存在不一致的情况下,所述MDC通过所述主DCU对所述各个第四算力配置数据进行校验对齐。16.一种域控制器(DCU),应用于车辆,其特征在于,所述DCU包括:接收模块,用于接收云服务器或上位机发送的与所述DCU对应的第一算力配置数据,所述DCU为所述车辆上的任意一个DCU,所述DCU包括至少一个处理器,所述第一算力配置数据包括所述DCU中至少一个类型的处理器的预设配置数量;解复位模块,用于根据...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。