多核发展势不可挡——ESC上细数支持多核处理的嵌入式工具
以模型为主导的开发
"今年ESC的主题仍然是多核对产业的影响。"McLellan指出,"想在多核系统上简单、低成本开发高质量软件,唯一的方法就是采用虚拟化软件开发。"
想要简便地创建复杂软件,方法之一就是利用统一建模语言(UML)或系统建模语言(SysML)进行以模型为主导的开发。在ESC上,Telelogic AB公司展示了其Rhapsody系列的增强性能,而改进的目的正是为了更好地为以模型为主导的开发服务。改进后的Rhapsody 7.1更加紧密地符合SysML1.0的要求,能更好地支持灵活的开发流程。新的Rhapsody电信包(Telecom package)中囊括了最适合电信使用的工具集。Telelogic SDL Suite 6.0为基于规范与描述语言(SDL)的系统提供了改进的内核架构。
Mentor Graphics公司为Nucleus RTOS的Inflexion Platform UI提供了新型应用编程接口(API),以简化用户接口的开发。该API能在无需修改嵌入式设备固件的情况下改变接口,该公司嵌入式系统部门总经理Neil Henderson表示。
S2 Technologies则升级了自己的Stride工具集。该工具集主要用于在开发过程的早期阶段进行嵌入式软件测试和验证。Stride 2.1增加了在目标应用上控制和自动运行C/C++测试代码的能力、增加了自动生成测试脚本的功能、并增强了用户接口。
另外,Aonix公司演示了采用Perc Ultra和Perc Pico工具集的全Java代码解决方案。对于计算密集型算法来说,其速度比采用C代码的同等Java程序要快得多。
- 移动设备纷纷采用多核CPU遭质疑:性能过剩(01-12)
- 移动终端掀“芯”战 硬件大佬投奔多核(01-20)
- 硅光调制器研究的最新进展(03-12)
- 对嵌入系统应用中x86CPU的重新评价 (02-01)
- 多核技术仍然长路漫漫(02-02)
- 多核基准面临大挑战(04-14)