Enea支持多核联盟的MCAPI标准

进程间进程通信先驱将整合新型多核通信标准于EneaLINX IPC

斯德哥尔摩,Embedded World,德国纽伦堡,2011年3月1日-Enea今日发表称,将通过在Enea LINX进程间进程通信(IPC)解决方案中配置MCAPI,以支持多核联盟的新型多核通信API (MCAPI™),来确保相近联动进程和多核设备间的互用性。LINX技术已配置在超过17亿设备,包括电信设备、汽车和移动设备。此外,作为多核联盟一员的Enea还将加入和参与到联盟的MCAPI工作组,以协助该标准的长期开发工作。

MCAPI是一个进化的讯息传递标准,由多核联盟主导发起。MCAPI API规格设计是为了捕捉相近分散型(在一个芯片上的多核和/或基板上的芯片)所要求的通信和同步的基本要素。尽管现在MCAPI为应用程序指定了专门的API,却将根本的协议执行留给了MCAPI的安装者。这就确保了应用程序代码的兼容性,但是却无法保证MCAPI终端节点或系统节点,或许是一个多核设备或一套同种或异种CPU之间的协同性。Enea的LINX已经为所有的设备、所有的内部连接和所有的OS/RTOS环境提供了一个业已成熟的、开放的可相互协同工作的协议。Enea在其现有的LINX协议上安装MCAPI API标准,为市场提供一个在所有的节点、内部连接和OS/RTOS平台间可协同工作的MCAPI API解决方案。LINX协议规格和Linux的开放源代码引用执行适用于SpurceForge.net。

 “最近,市场上对MCAPI越来越关注,特别是硅晶供应商,”Enea市场部VP Marcus Hjortsberg说,“硅晶厂商,切实说是整个嵌入式产业,都希望有一个“生态系统”来支持IPC解决方案的兼容性和协同性,且不只针对多核供应商的个别解决方案。Enea清楚地认识到了这个趋势,并决定加入到MCVAPI的先进行列中。”

 “MCAPI工作组就在最近重新启动了多核联盟规格后继版本的定义和开发工作,”多核联盟总裁Markus Levy说,“Enea,基于其多年的LINX经验,将为工作组的工作提供巨大的价值。此外,我们还鼓励其他嵌入式开发团体加入到多核联盟,参与到我们其他的多核相关工作组的工作中。”

Enea最近为其合作伙伴和客户演示了基于LINX的MCAPI。Enea与飞思卡尔一起,在飞思卡尔AMC主板开发了一个演示版本,由P2020 QorIQ处理器和MSC8156 DSP组成,可显示包括Linux、Enea OSE 和OSEck在内的多核OS、和多核设备内以及通过多元内在连接的异种设备间的通信。

更多信息请浏览http://www.enea.com/

 

About Enea

Enea is a global software and services company focused on solutions for communication-driven products. With 40 years of experience Enea is a world leader in the development of software platforms with extreme demands on high-availability and performance. Enea’s expertise in real-time operating systems and high availability middleware shortens development cycles, brings down product costs and increases system reliability. Enea’s vertical solutions cover telecom handsets and infrastructure, medtech, automotive and mil/aero. Enea has offices in Europe, North America and Asia. Enea is listed on Nasdaq OMX Nordic Exchange Stockholm AB. For more information please visit enea.com or contact us at info@enea.com.

Enea®, Enea OSE®, Netbricks®, Polyhedra® and Zealcore® are registered trademarks of Enea AB and its subsidiaries. Enea OSE®ck, Enea OSE® Epsilon, Enea® Element, Enea® Optima, Enea® Optima Log Analyzer, Enea® Black Box Recorder, Enea® LINX, Enea® Accelerator, Polyhedra® Flashlite, Enea® dSPEED Platform, Enea® System Manager, Accelerating Network Convergence™, Device Software Optimized™ and Embedded for Leaders™ are unregistered trademarks of Enea AB or its subsidiaries. Any other company, product or service names mentioned above are the registered or unregistered trademarks of their respective owner. © Enea AB 2010.