瞄准并行代码性能诉求,飞思卡尔推出面向多核芯片的应用程序
扫描二维码
随时随地手机看文章
飞思卡尔半导体公司宣布推出一套针对其嵌入式多核处理器的应用软件模块,用以压缩其OEM客户所需要开发的并行软件数量。此举相对水平较低的代码芯片制造商而言领先了一大步。
因速度更快的单核心处理器其耗电量不能为人所接受,芯片厂商正在向多内核设计转变,以提高处理器的性能。但是硬件的转变导致了对高级计算机科学家仍在试图定义的并行编程模块的需求。
飞思卡尔希望其VortiQa软件可以帮助原始设备制造商将其芯片与应用程度绑定,而新的并行技术和工具仍在开发中。
“VortiQa是针对嵌入式市场的首个解决方案”,分析人士Heidarson表示:“还没有其它瞄准这一市场的处理器公司能提供如此高水平的软件。”
大多数嵌入式处理器供应商提供的是操作系统或中间件而不是完整的应用程序。
“Wind River也一直致力于开发应用软件,但不像VortiQa这么有深度,” Heidarson称。“通过这次收购Wind River,Intel有能力开发出一款类似的解决方案。”
根据Gartner的数据显示,到目前为止飞思卡尔仍稳坐嵌入式处理器供应商的头号把交椅。2008年飞思卡尔的销售额估计约为6.54亿美元,排名第二的英特尔为1.1亿美元。与Broadcom并列排名第三位的Applied Micro Circuits为0.9亿美元,Cavium和RMI公司紧跟其后。
VortiQa代码针对飞思卡尔的QorIQ和PowerQUICC处理器进行了优化。它包含了一系列面向服务供应商、企业网络和家庭/小型企业网关的定位模块的系统。
这些模块包括可用于诸多系统的采用IPSec的虚拟专用网络代码。还有用于边缘路由器和交换机的状态数据包检测防火墙、用于商业网络的病毒和垃圾邮件过滤器、用于网关的网络地址转换。
“我们的目标是帮助我们的客户更快地将产品推向市场”,飞思卡尔网络和多媒体事业群之软件产品副总裁Sathyan Iyengar表示。
Iyengar是Intoto公司(于2008年10月被飞思卡尔于收购,有员工150人)的前首席执行官。 Intoto曾经推出一套类似的并行应用程序,专门用于一系列嵌入式处理器的通讯系统。飞思卡尔现在已对其代码进行修改调试后用于飞思卡尔的最新款芯片。
该软件支持思卡尔的QorIQ 和 PowerQuicc芯片中的多种对称和非对称多处理模块。这一新的模块可提供原始设备制造商在某些系统设计时所需要的绝大部分(80%)应用层软件。
该软件可运行于飞思卡尔现有的数据面板环境下的轻量执行(lightweight executive)之上。就控制面板来讲,它支持Linux、Enea公司的OSE和Wind River的VxWorks。
飞思卡尔正在考虑开发类似的针对存储和访问系统的模块以及针对数字媒体市场的应用程序代码。这些模块已正式推出,经申请后可免收技术转让费。