风河与Cavium Networks简化多核开发
风河系统与Cavium Networks日前共同宣布推出高级多核设备开发解决方案,把风河Workbench On-Chip Debugging和Wind River Compiler与Cavium Networks OCTEON多核处理器的整合为一体,为客户提供了一个简化的开发环境,其中包括了完整的开发环境体系、片上调试工具、编译器、全套技术支持和服务。
多核技术为设备开发人员带来了前所未有的优势体验,包括更高的处理器性能、更高的功率利用效率和针对嵌入式设备的更小的物理内存体积。然而,多核技术的兴起也对开发工具提出了新的需求,必须能够同时调试多个内核,同时通过应用整合化工具来优化整个开发进程。新的解决方案将帮助客户实现:
快速地完成Cavium Networks OCTEON硬件系统bring up,以及调试跨多内核运行的硬件与软件间的交互状态
以无缝方式开发应用软件,包括多线程应用等
多内核启动和停止的精确同步,从而定片式电感器位程序问题位置
利用On-Chip Debugging独有的系统模式(System Mode)调试功能,及时地在指定的断点观察软件运http://www.ruishen.net.cn/电感器行情况,从而分析跨多内核运行软件的交互状态
通过Wind River的JTAG加速器技术,最大程度提高多核调试下的JTAG带宽,加快开发和分析进程
高度可扩展的解决方案,能够支持多达128个内核下的扫描链式(scan chain)调试
实现跨多个同构或异构内核的流水线开发
利用Wind River Compiler生成面向OCTEON的优化程序代码
Emerson Network Power公司嵌入式计算事业部市场副总监Jorge Magalhaes认为:“多核解决方案的成功部署不仅需要针对多核架构的高级硬件和软件设计,而且需要利用有效的开发工具在早期发现和解决各种问题和错误。我们十分赞赏风河和Cavium Networks为推出多核解决方案所做的努力,通过加快响应能力和改善用户体验来提高生产效率,并且完成了各种高级多核处理器的调试。这一成功合作再次说明行业体系中各成员能够通力合作,面向市场推出具有更高价值和更强功能的解决方案。”