《电子技术应用》
您所在的位置:首页 > 嵌入式技术 > 新品快递 > Enea正式发布 Enea OSE 多核版

Enea正式发布 Enea OSE 多核版

2009-09-22
作者:Enea
关键词: PIC 多核 RTOS OSE Enea

    Enea宣布,正式发布 Enea OSE 多核版,这是一项独特的创新型内核设计,结合了传统“非对称多处理”(AMP) 和“对称多处理”(SMP) 两者的优势,同时摒弃了这两个编程模型中存在的不足。这一强大的解决方案将有助于开发人员实现具有优异的性能、可扩展性和易用性的高级系统,满足日益迫切的市场需求。

 

    就简便性、灵活性、应用透明度以及调试而言,Enea OSE 多核版的内核继承了 SMP 的易用性。而就可扩展性、确定性和性能而言,它又具有 AMP RTOS 的特性。OSE 多核版提供一致的便携式应用程序框架,具有适用于高速处理应用的线性可扩展性;同时它还是一种功能丰富的 RTOS,提供 POSIX 文件系统、SMP 线程处理和全面的 IP 网络支持。该版本与 Enea OSE 的 API 兼容性还意味着传统 OSE 应用程序将得到全面支持,这为向多核处理器的平稳过渡提供了保障。此外,Enea OSE 多核版还在单个处理器内核上设置了“无摩擦”执行模型选项,允许以裸机速度加载采用“从运行到完成”工作方式的软件。

 

   “Enea OSE 多核版主要是为满足网络市场对性能和可扩展性的需求而设计的,但它同样可以解决众多工业部门的高性能应用程序问题。”Enea 市场营销高级副总裁 Mathias B?th 说道。“混合式 AMP/SMP RTOS 的优势就在于,如果将易用性、性能和可扩展性作为考虑的关键因素,那么它将受到用户的广泛欢迎。”

 

    OSE 多核版中的混合式 AMP/SMP 内核拥有多种与众不同的创新技术:

 

 根据微内核模型实施 OSE 的核心服务,即允许 IP 协议栈、文件系统以及应用程序的加载程序等位于不同内核中,同时无论它们处于系统中的什么位置,应用程序都可以访问这些服务(即位置透明度)。


 内核利用相关数据结构,将每个内核中的单个调度程序实例化,可维持确定性和实时性。


 用户自定义进程迁移和基于低端入侵机制的负载平衡,用于衡量每个内核上的 CPU 负载。


轻型内核内部 IPC 机制可对用于执行异步穿心式处理的内核事件进行调用,从而避免使用对性能造成不利影响的细粒锁定设计。
 
    Enea OSE 多核版是 Enea 用以支持多核系统开发人员的综合方案的核心所在。除了具备高性能的 RTOS,Enea 还提供基于 Eclipse 的 Enea Optima 开发工具,这是一套强大的系统调试和剖析工具。Enea 拥有的业内无可匹敌的专业服务团队致力于完善整套解决方案。从多核架构建议到平台调整,再到可充分发挥现有处理器能力的应用程序开发,Enea 的顾问时刻准备着为开发周期的各个环节提供支持。

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。