高性能计算平台可为汽车的未来保驾护航
在汽车领域,高性能计算(HPC)支持软件定义汽车日益苛刻的处理要求,从而实现了一个功能丰富的平台,可在汽车的整个生命周期内持续运行。
随着OEM寻求集中计算,高性能计算平台提供了一种低延迟解决方案来处理来自摄像头、雷达、无线网络等的数据,从而提供了消费者所期望的包含高级驾驶辅助系统(ADAS)、信息娱乐、用户体验和互联的无缝功能。
车辆上路后,这些硬件平台必须坚固耐用且可更新,以满足不断增长的软件需求,尤其是当车辆向更高水平的自动驾驶迈进时。
利用高性能计算降低复杂性
随着消费者对当今汽车智能化功能的要求越来越高,分布式的汽车架构越来越难以为继。每项功能都依赖于一个专用的电子控制单元,不仅使开发和验证变得复杂,而且占用了太多的物理空间。因此,作为向分区架构全面转变的一部分,OEM正在将各种功能向上集成到集中式 高性能计算平台中,这有助于减少布线、减轻重量、降低成本和复杂性。
重新思考汽车软件架构
这种方法要求汽车软件架构包含几个关键要素:
- 应用程序编程接口(API):API通过为较低级别的设备(如传感器和执行器)提供向较高级别的软件提供标准化输入集的路径,从而实现了抽象化和接口标准化。
- 面向服务架构(SOA): SOA 也称为基于服务的架构,是一种开发方法,通过创建可独立部署的软件组件(称为服务)来实现软件的重复使用。服务可自动执行任务、对事件做出反应或满足其他软件的数据请求。每个服务都有特定的功能,并能跨操作系统和编程语言与其他相关服务通信。
- 软件容器化: 软件容器化为OEM提供了修改单个功能所需的灵活性,而不是对整个单体代码库进行更新,同时确保任何更改不会对车辆中相邻的安全关键软件产生负面影响。
- 管理程序: 管理程序使高性能计算平台能够根据不断变化的路况实时动态分配计算资源。例如,在空旷的道路上行驶的车辆可能有足够的计算能力来满负荷运行信息娱乐和车内用户体验系统,但当车辆接近施工区(有标志牌、车道变化和繁忙的交通)时,高性能计算平台就可以转移计算资源来处理大量新的传感器数据。
适应汽车环境
在 IT 和云应用中,高性能计算平台通常在受气候控制和严格监控的环境中运行。IT 人员可以轻松访问硬件,从而实现全生命周期管理,并更容易不断更新硬件,以满足运行高级应用对更多处理能力不断增长的需求。
然而,在汽车环境中,高性能计算平台必须能够在最恶劣的条件下运行,这就要求高性能系统能够承受极端温度和高振动力。
作为兼具汽车大脑和神经系统的唯一供应商,安波福提供了实现软件定义汽车的基础硬件和软件元素,包括灵活的高性能计算解决方案。