MIPS 重构开发效率:软件优先,流片即适配
MIPS 重构开发效率:软件优先,流片即适配
通过将软件部署在硬件之前,MIPS 助力客户加快产品推向市场的步伐。
近年来,软件开发领域逐渐推崇“左移”策略。该策略鼓励软件工程师在项目早期介入,借助虚拟平台进行算法与应用开发。通过从设计初期便实现软硬件团队的协同作业,开发周期得以缩短,并有助于在早期识别出设计规范中的模糊地带。软件工程师不再需要等待硬件原型完成,便可直接集成应用软件;硬件团队则可集中精力推进设计实现。
这种协作机制确保在硬件具备运行能力时,软件已基本适配,从而降低了后期修改的可能性。在模型中快速修改 RTL 代码便能同步推进开发,使得硬件和软件能够并行完成。
性能建模:缺失的关键环节
尽管虚拟平台在功能验证方面表现良好,但业界仍缺乏对软件在特定硬件上实际运行性能的深入洞察。传统模型虽精确但运行缓慢,难以支持大规模负载测试。
如果软件团队不仅能够使用功能模型,还能获取硬件的性能建模信息,开发效率和系统优化将迈上新台阶。
MIPS Atlas Explorer:软硬协同优化平台
MIPS Atlas Explorer 是专为 MIPS Atlas 计算子系统打造的软硬件协同优化平台。它结合了虚拟平台与微架构性能建模的能力,使软件开发人员能够在硬件设计阶段就对实际工作负载进行调优。
例如,在开发自主无人机导航系统时,软件团队可以借助该平台识别 CPU 负载瓶颈,并通过添加自定义指令或调整内存结构实现性能提升。这种闭环式协作流程为软硬件开发带来了更高的协同度。
该平台为硬件团队提供了真实负载下的运行数据,开发者无需依赖理论假设,而是可以通过执行数据驱动设计决策,推动 MIPS 与客户之间建立基于数据的合作关系。
开发者的核心优势
Atlas Explorer 允许软件与硬件团队并行优化,确保开发过程高度协同。平台生成的性能报告可提供微观架构层面的洞察,帮助开发者在实际应用场景中做出更精准的判断。
此外,该平台还能捕捉关键任务区域的执行轨迹,获取在硅片上难以获得的详细性能数据。通过与团队成员和专家共享这些报告,开发流程的效率得以显著提升。
灵活、可视化的性能分析平台
Atlas Explorer 采用模块化设计,支持高度灵活的使用方式。平台以 Visual Studio Code 插件形式交付,开发者可以直接在编码环境中进行性能分析,并可视化关键性能瓶颈。
通过自定义报告过滤器,团队可快速定位性能问题。由于性能数据的采集与软件开发过程解耦,外部成员也能参与优化流程,而无需从零开始重构软件或迁移平台。
引领半导体设计新范式
虚拟平台已显著提升了软件开发效率,尤其是在 DevOps 和 QA(质量保证)流程中。MIPS 正在进一步拓展半导体价值链中的协作边界。
随着对高性能、领域专用计算的需求不断上升,企业若能深入分析并优化工作负载与可定制计算平台之间的交互,将形成新的竞争优势。以软件优先为导向的开发流程,正在缩小软硬件团队之间的差距,推动更合理的架构决策。
这种模式不仅加速了产品上市周期,还降低了量产阶段的研发风险,并增强了与客户的深度合作。
MIPS 首席执行官 Sameer Wasson 表示:“MIPS 不再只是传统意义上的供应商,而是客户产品开发的重要合作伙伴。软件优先的策略为物理 AI 平台提供了可扩展、低风险的开发路径,不仅确保性能目标的实现,还能减少开发过程中的不确定性。”
凭借 MIPS Atlas,MIPS 正在重新定义行业标准,构建一个软硬件协同演进的生态系统,为物理 AI 的广泛应用提供前沿、领域定制的计算方案。
关于 MIPS
MIPS 是格罗方德(GlobalFoundries)旗下的公司,专注于开发用于构建自主边缘计算平台所需的工具、软件和计算技术。凭借在关键任务计算系统领域逾 40 年的经验,MIPS 在推动物理 AI 应用于交通、机器人和嵌入式系统方面具有显著优势。
MIPS 技术基于开放的 RISC-V 指令集架构,采用模块化和标准化的方案,构建以工作负载为中心的解决方案。
如需了解更多,请访问 MIPS.com
查看全文
玩物志



评论0条评论