高级驾驶员辅助系统(ADAS)、自动驾驶(AD)功能和软件功能在软件定义车辆(SDV)中的日益普及导致了计算复杂性的增加,特别是对软件和开发人员而言。这就产生了对更高效、可靠和强大的工具的需求,这些工具可以简化和加强汽车开发体验。System76和Ampere推出了Thelio Astra,这是一款Arm64开发人员桌面,旨在彻底改变汽车应用程序的Arm Linux开发过程。

这款创新的桌面为开发人员提供了性能、兼容性和可靠性,以突破新的和先进的汽车技术的界限。与Thelio Astra一起释放汽车软件的潜力
Thelio Astra旨在满足ADAS、AD和SDV的严格要求,其架构与基于Arm的汽车电子控制单元(ECU)相同。架构的一致性确保了为汽车应用开发的软件在基于Arm的系统上高效运行,而无需进行额外的修改。

这种原生开发环境提供了更快、更具成本效益、更节能的软件测试,通过更智能的原型促进了更安全的道路。此外,通过在构建和部署环境中利用相同的架构,开发人员可以通过避免交叉编译来简化他们的流程,从而简化构建、测试和部署环境。Thelio Astra的主要优势
获得原生性能:开发人员可以直接在Arm Neoverse处理器上执行构建和测试周期,消除了与指令模拟和交叉编译相关的性能开销和复杂性。改进的虚拟化:

Arm上熟悉的虚拟化和容器工具简化了开发和测试过程。更好的成本效益:开发人员受益于具有高核心数、大内存和大量存储的本地计算机的易用性和成本节约。增强的兼容性:Arm64和NVIDIA GPU的开箱即用支持消除了对Arm仿真的需求,简化了开发过程和整体体验。专为提高能效而设计:该系统旨在防止热节流,确保在基于人工智能的AD和ADAS等最密集的工作负载下保持可靠、持续的性能。高级AI:

开发人员可以使用Arm上的PyTorch等框架构建基于AI的应用程序,为汽车提供强大的AI功能。优化的开发流程:通过使开发人员能够在本地计算机上运行大型软件栈,可以优化开发流程,从而更容易地解决问题并提高性能。无与伦比的生态系统支持:强大而动态的Arm汽车软件生态系统提供了一系列全面的工具、库和框架,以支持开发高性能、安全可靠的汽车软件。加速上市时间:

开发人员可以创建先进的软件解决方案,而无需等待物理芯片,从而加速创新并缩短开发周期。尖端配置,实现高效的汽车工作负载
Thelio Astra旨在处理密集的工作负载。

这是通过高级配置实现的,该配置具有高达128核Ampere®Altra®处理器(3.0 GHz)、512GB 8通道DDR4 ECC内存(3200 MHz)、NVIDIA RTX 6000 Ada GPU、8TB PCIe 4.0 M.2 NVMe存储和双25千兆以太网SPF28。这种设置保证了开发人员可以轻松处理最苛刻的任务,提供了尖端汽车开发所必需的性能和可靠性。

用SOAFEE和Arm Neoverse V3AE推动创新
Thelio Astra将在嵌入式边缘可扩展开放架构(SOAFEE)计划中发挥关键作用,该计划旨在规范汽车软件开发。通过提供原生Arm64开发环境,Thelio Astra支持SOAFEE参考堆栈EWAOL以及其他汽车软件框架,有助于加速创新并缩短开发周期。

Thelio Astra还利用了Arm Neoverse V3AE的推出势头,这是为汽车市场设计的第一款服务器级CPU。Neoverse V3AE具有强大的性能和可靠性,对于人工智能加速的AD和ADAS工作负载至关重要。开创汽车软件开发的未来
Thelio Astra代表了汽车行业Arm Linux开发的重大飞跃。

通过解决ADAS、AD和SDV日益复杂的问题,System76和Ampere与Thelio Astra一起创建了一个不可或缺的工具。这将提供汽车目标硬件所需的兼容性,同时提供开发人员对开发人员桌面所期望的性能。随着汽车行业的不断发展,Thelio Astra等工具对于确保开发人员拥有创建下一代汽车应用程序和软件所需的资源至关重要。进入新的学习路径