广告

Enea强化Linux产品战略,全方位打造多核软件开发平台

2011-05-13 邵乐峰 阅读:
Enea最近加强并拓展了他们的Linux产品战略,这一战略最初的两步分别是同领先的独立Linux供应商Timesys结成战略伙伴,以及加入Linux协会。此举将使Enea拥有基于实时操作系统(RTOS) OSE、Linux、DSP实时操作系统(RTOS) OSEck、以及系统级开发工具Optima的全面多核软件开发平台。

强化Linux的多核战略

Enea亚太区副总裁Fredrik Sjoholm认为,同Timesys达成战略合作协议,能够有效加速Linux在独立和异构多核应用中的应用。Fredrik同时说Enea不只转售LinuxLink开发环境,并强调:该合作涵盖了分销,增值平台的开发和市场合作的活动。现在,当开发者需要Linux,实时操作系统(RTOS),Hypervisors和开发工具时,就可以找一个单一的、独立的供应商来满足他们软件的需求。

Enea强化Linux产品战略,全方位打造多核软件开发平台(电子工程专辑)
F1:Enea平台战略

Enea在为客户提供及支持Linux上有着相当长的时间。2007年,Enea收购Linux咨询供应商Qi Value公司,并将其并入Enea Linux能力中心 (ELCC);2009年,ELCC发布Enea Linux项目开发框架,一个便于快速启动Linux项目且精简的Linux开发及设置环境;2010年春季,Enea宣布同Netlogic公司达成战略协议,提供完整的Linux构建及配置环境,包括对多核XLR, XLS及XLP处理器的Linux技术支持。其最近的一个Linux咨询产品是致力于Android平台的Enea Android能力中心,可作为顶级供应商在短期内想独自建立Android平台服务,并可提高培训及相关知识的服务。

Fredrik表示,Enea对Linux的支持不仅仅是提供一系列服务及架构,其旗下多项技术均与Linux形成互补,包括了Enea 的Hypervisor,该项技术允许Linux和Enea OSE 实时操作系统在多核处理器上并存;针对Linux的Enea LINX: 一项开源及高性能的进程间通讯技术;以及Enea dSPEED: 用于管理多核DSPs及DSP集群。 除此之外,还有多款Enea产品是针对Linux设计的,包括Enea Element : 一项提供高可用性及应用程序开发服务的中间件产品, 适用于实时性的和通讯应用;Polyhedra:公司的容错型关系数据库管理系统及Enea Netbricks家族的关于NGN电信的信号传输协议。

除了与Timesys合作外,Enea还加入了Linux协会。作为回报,Enea将通过改进代码库为现有及将来的客户提供更好的服务,尤其是在通讯及嵌入式系统领域。同时,Enea希望通过参加协会的技术项目,工作组及其他论坛,对Linux将来的方向产生更积极的影响。

{pagination}

创新脚步不停歇

日前,Enea发布消息称,再一次对NetLogic公司的Linux开发环境进行了重要升级。主要内容为Timesys LinuxLink可作为平台的配置和编译引擎。为我们所知的Enea Linux PlatformBuilder,NetLogic Microsystems Edition (ELPB-NE)现已可适用于XLP, XLR和 XLS多核处理器。

据悉,ELPB-NE是一个针对NetLogic Microsystems多核、多线程处理器的全方位Linux开发环境,产品包括一个基于Eclipse的框架,提供C/C++开发工具和GDB源级别的调试工具;而Timesys LinuxLink是一个经过10多年众多客户实践检验的环境,可简单运用于嵌入式Linux根文件系统的配置和构建。

客户可访问Timesys知识库,利用1000+经过测试的、集成Linux应用程序套件,所有都经过嵌入式交叉编译验证。另外在知识库中可使用的还有其他组件,例如丰富的多媒体库、电信级Linux扩展和其他等。为了全面地探究和测试不同的安装实施。Linux Web Edition在Timesys云服务器上为测试版构建和配置提供“sandbox“服务。对于那些希望加快和扩展他们知识面的需求,可使用培训模块和视频资料实施培训。

Enea强化Linux产品战略,全方位打造多核软件开发平台(电子工程专辑)
F2:LinuxLink构架

Enea还提供广泛的自主软件技术,其中包括实时操作系统 OSE 和开发工具 Optima,以辅助多核处理器的Linux,以及附加值客户服务,同时关联到包括客户平台开发,主板Bring-up和测试与平台维护。

另一方面,由于软件的复杂性正随着高度集成的异构SoC解决方案而迅速地增长,为了加速开发进程,开发者们需要一个综合工具链,这个工具链可以穿越CPU、DSP以及不同的操作系统(包括OSE和Linux),从而提供系统的可视化及调试能力。

Enea方面称,Linux对于混杂的CPU/DSP设备往往是一个自然的操作系统选择。目前,其Optima系列工具已随着C/C++调试功能而扩展,适用于Linux应用和支持熟悉的Linux LTTng框架。自从LTTng是Linux内核的一个标准部分并且包含于大部分的嵌入式Linux分销商以来,Linux开发者们现在可以充分考虑利用Optima日志分析工具的可视化及可分析的特点。这包括合作进程的图表显示和I/O,线程执行的Gantt图表报告,以及分析信息合并、比较、搜寻以及判断能力,从根本上减少错误和测试结果分析的所需时间。

Enea强化Linux产品战略,全方位打造多核软件开发平台(电子工程专辑)
F3:针对 Linux的Optima Log Analyzer工具

本文属于《电子工程专辑》网站作者原创,谢绝转载。

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
邵乐峰
ASPENCORE 中国区首席分析师。
您可能感兴趣的文章
相关推荐
    广告
    近期热点
    广告
    广告
    可能感兴趣的话题
    广告
    广告
    向右滑动:上一篇 向左滑动:下一篇 我知道了