MulticoreWare

实例探究

雷达感知软件的DSP优化

September 14, 2022

客户是一家位于美国的领先技术公司,开发传感器、基于传感器的解决方案、传感器软件和其他关键任务产品。客户在2021年已经在大约10多个国家运送了超过100万个传感器单元。客户正在寻找一个技术合作伙伴,为DSP上基于雷达的软件实现软件加速。

该项目

我们客户的研发团队致力于将其下一代雷达传感器解决方案商业化。客户开发了复杂的自制感知软件,在雷达原始数据上执行,以识别汽车环境中的物体和轨迹。定制设计的算法是在CPU平台上开发的,并使用计算密集型的数学运算。客户的要求是优化这个算法,并为特定的低功率目标DSP减少延迟。

限制因素:

该算法是自创的,预计在项目过程中会不断地更新,以提高精度性能。

为了满足汽车工业的安全需求,运行时的数据吞吐量期望值是非常高的。

最初的软件设计是计算和内存密集型的。

Multicoreware的优势和方法

Multicoreware具有独特的优势,它拥有强大的雷达感知专家团队,而且在开发和定制用于功率受限的计算环境的软件方面拥有几十年的经验。为了加快感知软件的速度,Multicoreware与客户进行了广泛的合作,以了解核心算法的设计,并对需要改进和重新实现的领域提出建议。

Multicoreware的优势和方法

Multicoreware具有独特的优势,它拥有强大的雷达感知专家团队,而且在开发和定制用于功率受限的计算环境的软件方面拥有几十年的经验。为了加快感知软件的速度,Multicoreware与客户进行了广泛的合作,以了解核心算法的设计,并对需要改进和重新实现的领域提出建议。

MCW的方法

  • MCW对目标平台和DSP本征进行了技术研究,以确定从硬件角度进行优化的可能性。
  • MCW公司报告了算法软件设计中最密集的内存块,并重新实施,以达到最大的内存效率。
  • MCW成立了一个由来自美国、中国和印度的专业工程师和解决方案架构师组成的跨地域团队,并执行该项目。
  • MCW超越了客户的期望,实现了比最初要求多3倍的速度提升。

成果

交付了一个功能齐全、经过DSP优化的雷达感知软件,该软件将与我们客户的传感器解决方案集成,并被运往汽车行业。

遇到雷达感知软件问题?请与我们的专家交谈。

Share Via

Explore More

May 29 2026

优化 Android 应用在远程 GPU 渲染平台上的性能

客户 该客户是一家专注于GPU虚拟化中间件的技术公司,其产品能够将独立计算单元聚合到共享资源池中,并通过标准网络基础设施进行远程访问。他们的平台旨在帮助企业和汽车开发团队将图形密集型计算工作负载卸载到集中式或分布式GPU基础设施。 问题陈述 随着图形密集型Android应用程序越来越多地利用远程GPU基础设施,在分布式环境中保持接近原生体验的 UI 响应性和渲染性能成为一项重大挑战。通过该平台在基于远程服务器-客户端的架构上运行Android Automotive应用程序引入了性能瓶颈,对渲染效率和最终用户体验产生了负面影响。 客户观察到,与原生Android执行相比,通过该平台执行Android模拟器工作负载时,帧速率降低,渲染延迟增加。远程渲染管线在帧生成、同步和呈现过程中引入了延迟,导致UI响应速度下降,交互体验下降。 该平台面临以下几个关键挑战: 在远程渲染环境下,Android Automotive 模拟器执行时帧率低 由于渲染管线和同步瓶颈,导致每帧延迟增加 在非原生 Vulkan 路径中,由 Mesa 转译引入的额外开销导致渲染效率低下 Vulkan 的阻塞式等待机制影响帧调度和渲染吞吐量 远程执行期间,对 GPU 及渲染管线层级性能瓶颈的可观测性有限 为了应对这些挑战,客户需要一个结构化的优化框架来对性能进行基准测试,识别渲染瓶颈,并提升整个平台的帧传输与交付效率。 解决方案概述 MulticoreWare 开展了一项全面的性能优化计划,旨在提升客户平台上 Android 模拟器的运行性能。该计划首先对 Android 应用的性能与原生 Android 应用的性能进行基准测试,以建立帧率(FPS)和延迟的性能基线。 MulticoreWare 利用先进的性能分析工具,对渲染管线进行了端到端的分析,以识别帧生成、同步与显示过程中的瓶颈。基于这些发现,团队对渲染栈实施了针对性的优化,从而降低帧延迟并提高吞吐量。 该解决方案的主要功能包括: 基于队列的帧呈现机制 实现了将帧接收与渲染解耦的带缓存的解耦帧呈现机制,从而减少等待时间和延迟瓶颈。 工作负载感知超时优化 在 Mesa 中用基于计算公式的超时机制替换了无限 Vulkan 等待,提高了同步效率并减少了渲染停顿。 启用原生 Vulkan 渲染能力 启用了 Android 模拟器 Vulkan 模式所需的缺失 Vulkan 功能,绕过了 Mesa  … Read more

Read more
May 14 2026

面向无线接入网(RAN)可观测性、可解释性和编排的智能体人工智能

客户
一家全球性的电信和网络基础设施公司,致力于为构建、管理和优化大型电信及企业网络提供先进的软件、硬件和服务。

Read more
May 13 2026

先进无人机系统的嵌入式平台优化:激光雷达与电机控制的集成

客户 一家领先的无人机与机器人公司,致力于开发高性 能无人机平台,用于复杂或受限环境中的自主作业、工业检测及测绘。

Read more

GET IN TOUCH