【技术实现步骤摘要】
具有灵活主机和客户端配置的自动驾驶计算与存储扩展装置
本公开的实施方式总体涉及数据处理系统。更具体地,本公开的实施方式涉及具有用于自动驾驶车辆的灵活主机和客户端配置的计算与存储扩展装置。
技术介绍
以自动驾驶模式运行(例如,无人驾驶)的车辆可以将乘客(尤其是驾驶员)从一些驾驶相关的职责中解放出来。当以自动驾驶模式运行时,车辆可以使用车载传感器导航到各个位置,从而允许车辆在最少人机交互的情况下或在没有任何乘客的一些情况下驾驶。自动驾驶开发在系统中需要可扩展和动态可配置的硬件计算和存储资源。此外,当目标在于多种功能和性能目标以及架构时,主机和客户端配置以及数据流可以是不同的。传统方法是构建与主系统具有连接并增加计算和/或存储装置的扩展装置。这种方法通常指定主系统为主机,并且扩展装置是所有客户端,或者需要多个不同的硬件装置来构建满足不同需求的系统。
技术实现思路
根据本申请的一个方面,提供了一种在自动驾驶中使用的数据处理系统。所述系统包括:主机系统,具有一个或多个主机处理器和存储指令的存储器,所述指令在 ...
【技术保护点】
1.在自动驾驶中使用的数据处理系统,所述系统包括:/n主机系统,具有一个或多个主机处理器和存储指令的存储器,所述指令在由所述主机处理器运行时,致使所述主机处理器执行自动驾驶操作以驾驶自动驾驶车辆(ADV);以及/n扩展装置,通过总线联接至所述主机系统,以从所述主机系统下载所述自动驾驶操作中的至少一部分,其中,所述扩展装置包括:/n交换机装置,以及/n多个处理模块,联接至所述交换机装置,所述处理模块中的每个均配置成执行从所述主机系统下载的所述自动驾驶操作中的至少一个,其中,所述处理模块中的至少一个能够配置为响应于从所述主机系统或主机处理节点接收的指令而执行动作的客户端处理节点 ...
【技术特征摘要】
20181231 US 16/237,1921.在自动驾驶中使用的数据处理系统,所述系统包括:
主机系统,具有一个或多个主机处理器和存储指令的存储器,所述指令在由所述主机处理器运行时,致使所述主机处理器执行自动驾驶操作以驾驶自动驾驶车辆(ADV);以及
扩展装置,通过总线联接至所述主机系统,以从所述主机系统下载所述自动驾驶操作中的至少一部分,其中,所述扩展装置包括:
交换机装置,以及
多个处理模块,联接至所述交换机装置,所述处理模块中的每个均配置成执行从所述主机系统下载的所述自动驾驶操作中的至少一个,其中,所述处理模块中的至少一个能够配置为响应于从所述主机系统或主机处理节点接收的指令而执行动作的客户端处理节点,以将任务分配给位于所述扩展装置内的另一客户端节点。
2.根据权利要求1所述的系统,其中,在所述扩展装置的初始化期间,所述扩展装置的固件配置为检测所述主机系统联接至所述扩展装置,以及其中,响应于所述检测,所述固件将所述至少一个处理模块配置为所述主机系统的客户端装置,以使得所述主机系统能够将所述自动驾驶操作中的至少一个下载到所述至少一个处理模块。
3.根据权利要求2所述的系统,其中,所述固件配置成在所述主机系统的初始化期间对总线枚举过程作出响应,并且配置成对所述至少一个处理模块的一个或多个控制寄存器进行配置,以使得所述至少一个处理模块呈现为所述主机系统的客户端装置。
4.根据权利要求1所述的系统,其中,在所述扩展装置的初始化期间,所述扩展装置的固件配置成检测所述主机系统没有联接至所述扩展装置,以及其中,响应于所述检测,所述固件将所述处理模块中的第一处理模块配置为位于所述扩展装置内的主机处理节点,并将所述处理模块中的其余的处理模块配置为所述第一处理模块的客户端处理节点。
5.根据权利要求4所述的系统,其中,所述扩展装置配置为独立系统,其中,所述第一处理模块配置为将任务分配给所述其余的处理模块以由所述其余的处理模块执行所述任务。
6.根据权利要求1所述的系统,其中,所述多个处理模块包括配置为主机节点的第一处理模块、配置为所述主机系统的客户端节点的第一组一个或多个处理模块以及配置为所述第一处理模块的客户端节点的第二组一个或多个处理模块。
7.根据权利要求6所述的系统,其中,所述主机系统和所述第一组一个或多个处理模块作为第一处理系统进行操作,以及其中,所述第一处理模块和所述第二组一个或多个处理模块作为与所述第一处理系统并行的第二处理系统进行操作。
8.根据权利要求6所述的系统,其中,所述第一处理模块还配置为所述主机系统的第一客户端节点,其中,响应于经由所述交换机装置从所述主机系统接收的请求,所述第一处理模块执行第一操作,并且,经由所述交换机装置将所述第一操作的结果传输至第二处理模块,以及其中,所述第二处理模块执行第二操作。
9.根据权利要求8所述的系统,其中,所述第二处理模块配置为所述第一处理模块的客户端节点。
10.根据权利要求1所述的系统,其中,所述多个处理模块包括配置为所述主机系统的客户端节点的第一处理模块和第二处理模块,其中,响应于经由所述交换机装置从所述主机系统接收的数据,所述第一处理模块配置成对所述数据执行第一数据处理操作并经由对等传送将所处理的数据传送给所述第二处理模块,以及其中,所述第...
【专利技术属性】
技术研发人员:黄岱,李季,张满江,张然,邹有龄,周旭,
申请(专利权)人:百度美国有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。