此次合作将为汽车开发人员提供基于云的仿真、嵌套虚拟化以及混合关键性工作负载支持

软件定义汽车( SDV )的兴起正在加速汽车行业的创新进程。为紧跟这一发展步伐,汽车开发人员正采用“前移式”开发( shift-left )方法,在设计周期的更早阶段实现软件验证与测试。
AMD 日前宣布推出新功能,旨在依托微软 Azure云平台上的云端仿真和数字孪生技术,支持汽车软件的前移式开发。通过采用前移式开发方法,OEM 厂商和一级供应商能够提升开发效率、降低开发风险,并加速软件定义汽车的上市进程。
“通过将 AMD 汽车软件栈引入微软 Azure 并与西门子展开协作,我们旨在帮助开发人员实现开发流程‘前移’、降低开发风险,同时加速软件定义汽车的上市进程。”
——AMD公司副总裁兼总经理 Yousef Khalilollahi
作为该计划的一部分,AMD 推出了其虚拟化汽车软件栈( Virtualized Automotive Stack,VAS ),该软件栈现已部署于 AMD Radeon PRO V710 GPU 和 AMD EPYC(霄龙)CPU 处理器,并作为 Azure NVads V710 v5 系列虚拟机的一部分,在全球多个区域的 Azure 平台上提供。这一集成方案为云环境中的汽车软件开发提供了所需的性能与灵活性。
VAS 软件栈包含用于 I/O 设备的 VirtIO,以及运行在微软 Hyper-V 之上的 Xen 虚拟机管理程序,首次在 Azure GPU 实例上实现了嵌套虚拟化能力。借助这一能力,开发人员能够在安全、基于云的环境中,对集中式 SoC 上的混合关键性软件定义汽车工作负载——例如安全关键型系统、信息娱乐系统和仪表盘——进行仿真与验证。VAS 与 Xen 的结合有助于提供更高的隔离性与稳健性,从而支持在同一芯片上可靠地运行不同的工作负载。
“汽车制造商希望以更低风险实现更快的开发节奏。由 AMD Radeon PRO V710 提供支持的微软 Azure 全新 NVads V710 v5 虚拟机,使团队能够在云端安全运行混合关键性软件定义汽车工作负载,并更早启动验证流程。结合西门子 PAVE360,汽车制造商能够扩展数字孪生仿真能力,助力全新车平台更快推向市场。”
——微软制造与移动业务公司副总裁Dayan Rodriguez
基于 AMD 与西门子的合作关系,西门子 PAVE360™ 数字孪生仿真环境现已与不属于 Azure 平台的 AMD 虚拟化汽车软件栈实现集成。通过这一集成,开发人员能够利用 AMD 计算与图形技术实现系统级仿真和数字孪生能力,从而支持早期验证,并帮助缩短汽车平台的上市周期。
“软件定义汽车的未来需要融合 AI 的混合关键性汽车系统开发,而西门子与 AMD 和微软的持续合作,正通过 PAVE360 助力开发人员实现基于云的整体数字孪生方法。”
——西门子混合与虚拟系统业务副总裁David Fritz
汽车创新正日益依赖于云基础设施来实现数字孪生仿真,以进行早期软件开发和系统验证。基于微软 Azure 、搭载 Xen 虚拟机管理程序的 AMD 汽车软件栈提供了关键的中间件组件,使 OEM 厂商和一级供应商能够更早启动软件开发,并利用云平台的可扩展性,支持软件定义汽车的发展。