Wind River发起多重核心设备软件计划 促进业界采纳多重处理技术

本文作者:admin       点击: 2006-04-03 00:00
前言:
全球设备软件最佳化(DSO)领导者Wind River Systems公司近日宣布发起一项策略计划,将推展标准化并促使设备市场广泛采纳多重核心架构与解决方案。Wind River的多核心处理 (Multicore Processing, MCP)计划结合该公司在标准化与开放原始码组织的领导地位和供应、建置及全球化支持创新软件的能力,以及与业界领先半导体技术整合的优势。这项计划是Wind River设备软件最佳化策略中的一个关键元素,目标是提供设备制造商所需的软件解决方案,以开发出能发挥多核心硬件组件效能的新设备。为了将这项策略落实到市面上,Wind River持续与包括ARM、Broadcom及Freescale等各大技术厂商密切合作。

多核心处理器的设计是将两个以上的独立处理器核心整合成一个单元,通常在单一芯片内。现今处理器的速度快速提升,而传统单核处理器的发展也已经接近极限,激烈的竞争环境促使制造商运用多核心设计,以持续改善处理器的性能。当多元处理在改进效能与扩充性、增加效率及降低成本的同时,相对地也增加了设计的复杂度。因此设备产业在尝试运用多核心技术时面临许多新的挑战,其中包括更为复杂的软件架构、研发工具不足、以及缺乏产业标准等等。 

在设备软件最佳化市场拥有超过25年经验的Wind River,拥有独特的优势,可以从软件平台的角度切入,使得多核心处理技术更能发挥其价值。Wind River在业界转移至多核心设备的潮流中扮演枢纽的角色,协助业者快速推出高品质并具有强大功能的多核心设备产品。 

Wind River多核心处理计划中的五项关键分别为:

1)主导各个标准组织以推动产业标准化:

Wind River是唯一同时在Multicore Association与Eclipse.org中担任理事的厂商。Wind River透过Eclipse的设备软件开发平台计划及Multicore Association Debug API,以连接多核心设备的发展及执行阶段的需求。针对整个DSO生命周期推动技术的标准化,确保设备制造商获得充裕的弹性与多元化的选择,满足对软件平台的需求。Wind River亦与其它产业标准组织合作,其中包括TIPC Consortium、OSDL Mobile Linux Initiative、以及Kernel.org等等。

2) 运用多重核心最佳化开发工具加速原型方案开发以及除错工作:

多重核心设备提供许多胜过单核心设备的优势,但却也更加复杂。因此,针对多重核心设备进行软件最佳化,在应用互动、效能、以及同步化等方面,需要不同的设计中心策略。设备制造商在推动初期多重核心设计时,各种最佳化工具能缩短在原型制作与除错所花费的时间,加快产品上市时程。Wind River的Eclipse-based Workbench 开发套件提供先进的多重核心开发与除错功能,并支持异质化的操作系统与/或异质化的处理器架构。此外,Wind River的Workbench Diagnostics这套优异的除错工具,能找出像是race-conditions这类耗费大量时间的多重处理问题。

3) 提供执行阶段最佳化以及众多作业环境与建置方案

多重核心处理设备在操作系统的种类方面,目前有许多发展策略。设备的应用与用途会衍生出不同的设计决策,藉以达到最佳的系统资源配置与管理效益,例如像处理器、内存、以及外围组件。在作业环境方面Wind River则提供在Linux及VxWorks环境下,可支持SMP、AMP、以及虚拟化操作系统等的弹性化选择。藉由提供RTOS与Linux平台,Wind River让设备制造商能得到多元化的选择,并降低可能面临的风险。 

4) 提供一个开放性、整合式、多重核心与多重处理的Ecosystem

Wind River作为设备设备软件最佳化的龙头,为了提倡多重核心设备设计,特别与包括Broadcom以及Freescale在内的半导体厂商合作,协助支持特定市场的平台,支持最新、最普及的架构与处理器。这些合作关系造就出各种整合式参考设计方案、COTS机板、以及机板支持套件,尤其是支持新推出的多重核心处理器。此外,Wind River发展出一个结合众多软件伙伴厂商的ecosystem,成员包括ALT Software、Datalight、IP Infusion、Kuka Controls、Solid Information Technology、以及Tilcon,拓展这些支持特定市场平台的功能。Wind River ecosystem不仅可提供设备制造商多重核心硬件平台的选择,同时亦确保可获得Wind River软件平台的支持。 


5) 透过全球服务与支持让业者直接与多重处理技术的专家交流,进而加快产品上市时程:

顾客可以直接与Wind River工程师团队交流,这些在设计、整合、以及最佳化等方面拥有丰富经验的工程师们,能针对各种多重处理应用的需求提供专业服务,扮演着客户本身工程团队的延伸力量。此外,Wind River针对所有平台提供许多教育训练课程,而Wind River的多重核心客户支持服务则为顾客提供一个可靠的合作伙伴,让客户能够有效降低风险、达成设计目标。

Wind River行销长John Bruggeman表示:"设备产业在广泛采纳多重核心技术时面临的一项最大障碍,就是缺少一个最佳化软件的产业体系,为产业提供先进技术来支持新世代处理器,Wind River站出来为设备制造商克服在现今高度竞争环境中所面临的所有复杂问题。我们致力于协助各大标准组织,提供标准化技术,确保业界获得多元化的选择、充裕的弹性、以及易用性,促使业界广泛采用多重核心技术。"