MulticoreWare

实例探究

提供基于Nvidia Jetson AGX ORIN 设备上的关于环境感知相关的软件开发,优化和移植的服务

August 9, 2024

客户

智能相机技术领域的一家知名公司,专门从事闪光激光雷达,在一个涉及其知名客户的项目中寻求MulticoreWare的专业知识和支持。

挑战

这些挑战涉及利用客户的ToF相机获取预先存在的感知堆栈(在ROS中实现),以及

  • 将软件栈从x86平台移植到Nvidia Jetson AGX ORIN ARM平台。
  • 通过优化代码以利用GPU加速来提高帧率(FPS)。
  • 实施自定义数据记录器应用程序,以符合美国安全系统监管标准。
  • 集成空中下载(OTA)应用程序,利用5G蜂窝连接实现可靠的车载数据上传/下载。

解决方案

X86到ARM的移植

  • 分析了x86平台上的现有软件。
  • 评估了现有软件组件与英伟达平台的兼容性,考虑了架构、指令集和硬件功能的差异。
  • 确定并实施了移植软件组件所需的修改和调整。这包括代码优化和适应ARM架构。

性能优化

  • 分析了软件栈,并确定了哪些适合在GPU上运行的重要功能区域。
  • 利用我们在GPU和CUDA方面的经验和专业知识,在GPU上实现这些功能。
  • 分析使用和使用GPU的特定高负载函数,以确定预期性能的最有效方法。

数据记录器和OTA应用程序

  • 针对项目需求和项目约束,研究并选择了最合适的硬件解决方案(5G蜂窝模块)。
  • 重新开发了一个安全可靠的数据记录系统,旨在处理边缘情况,在系统警报的情况下,使用5G蜂窝模块将所有系统数据上传到云端。

业务影响

为MulticoreWare的客户带来了重大成果。

  • 使MulticoreWare的客户能够在真实的车辆平台上向潜在的最终客户展示功能齐全的系统。
    • 端到端感知堆栈可在ARM设备上运行。
  • 优化其解决方案的总体性能(FPS)使其适用于许多场景。
    • 利用GPU加速推理,性能显著提高25%。
  • 实现具有边缘保护的弹性数据记录系统可确保关键事件期间的数据完整性。

结论

总之,MulticoreWare在GPU和高性能感知软件优化 化方面表现出色。我们的团队成功地移植和优化了 端到端的感知堆栈,并开发了一个独立的数据记录 系统。该项目突出了我们在各种平台上的感知堆栈 方面的专业知识,以及我们为任何环境创建可靠 软件的能力。

了解我们如何帮助您在自主移动和机器人技术方面 取得创新成果。联系我们的团队i info@multicorewareinc.com

Share Via

Explore More

Jan 8 2026

面向自愈网络的AI驱动动态策略管理

该客户是网络管理软件领域的全球领导者,为企业、电信、工业和数据中心网络提供端到端的网络和服务管理解决方案。

Read more
Dec 8 2025

面向新一代笔记本电脑的AI驱动的可执行故障排除

一家领先的消费计算技术公司,以人工智能驱动的创新不断突破用户体验的界限而闻名。

Read more
Nov 25 2025

面向下一代多加速器平台的AI框架统一

一家领先的消费和企业计算OEM厂商,以其创新驱动的产品路线图而闻名,产品涵盖笔记本电脑、工作站和数据中心服务器。

Read more

GET IN TOUCH