客户是一家位于美国的领先技术公司,开发传感器、基于传感器的解决方案、传感器软件和其他关键任务产品。客户在2021年已经在大约10多个国家运送了超过100万个传感器单元。客户正在寻找一个技术合作伙伴,为DSP上基于雷达的软件实现软件加速。
该项目
我们客户的研发团队致力于将其下一代雷达传感器解决方案商业化。客户开发了复杂的自制感知软件,在雷达原始数据上执行,以识别汽车环境中的物体和轨迹。定制设计的算法是在CPU平台上开发的,并使用计算密集型的数学运算。客户的要求是优化这个算法,并为特定的低功率目标DSP减少延迟。
限制因素:
该算法是自创的,预计在项目过程中会不断地更新,以提高精度性能。
为了满足汽车工业的安全需求,运行时的数据吞吐量期望值是非常高的。
最初的软件设计是计算和内存密集型的。
Multicoreware的优势和方法
Multicoreware具有独特的优势,它拥有强大的雷达感知专家团队,而且在开发和定制用于功率受限的计算环境的软件方面拥有几十年的经验。为了加快感知软件的速度,Multicoreware与客户进行了广泛的合作,以了解核心算法的设计,并对需要改进和重新实现的领域提出建议。
Multicoreware的优势和方法
Multicoreware具有独特的优势,它拥有强大的雷达感知专家团队,而且在开发和定制用于功率受限的计算环境的软件方面拥有几十年的经验。为了加快感知软件的速度,Multicoreware与客户进行了广泛的合作,以了解核心算法的设计,并对需要改进和重新实现的领域提出建议。
MCW的方法
- MCW对目标平台和DSP本征进行了技术研究,以确定从硬件角度进行优化的可能性。
- MCW公司报告了算法软件设计中最密集的内存块,并重新实施,以达到最大的内存效率。
- MCW成立了一个由来自美国、中国和印度的专业工程师和解决方案架构师组成的跨地域团队,并执行该项目。
- MCW超越了客户的期望,实现了比最初要求多3倍的速度提升。
成果
交付了一个功能齐全、经过DSP优化的雷达感知软件,该软件将与我们客户的传感器解决方案集成,并被运往汽车行业。
遇到雷达感知软件问题?请与我们的专家交谈。