英特尔®续写嵌入式的历史
通向Clovertown之路
more...
中国嵌入式市场的趋势看好
英特尔®软件开发产品、培训与支持加速多核设计优化
英特尔®先进平台技术
新一代智能机器人为中国校园提供怆造力
中国嵌入式处理器市场现状与趋势 - 与韩毅荣的一谈
more...
在产品的整个生命周期中为其提供保护
多核虚拟化技术支持增强的性能与较低的成本
多核软件调试向传统方法提出挑战
more...
英特尔®双核平台助 RadiSys 打造高能效 Mini-ITX 嵌入式系统主板
英特尔®双核助力中兴通讯打造高性能通信计算平台
英特尔®嵌入式解决方案助力研华科技强化竞争力
标题:英特尔®嵌入式解决方案助升腾打造高性能嵌入式终端
more...
MicroTCA™—释放强大潜能
RadiSys 酷睿™ 双核 COM Express
more...
AR-ES0831 低压无风扇嵌入式计算机系统支持 EPIC 系列单板计算机
嵌入式 BIOS® 2000
Phar Lap ETS
more...
Extension Media
Chip Design
EE Catalog
Tech Guide Online
Embedded Intel® Solutions
 
:: HOME ::
  多核虚拟化技术支持增 强的性能与较低的成本

笔者:TenAsys Corp 公司 Kim Hartman 有关英特尔®酷睿™微架构如何为服务器应用带来巨大优 势存在诸多讨论。而嵌入式系统开发商借助芯片的特 性可缩减系统成本、提高可靠性并支持在其产品中融入多 种新特性,从而能够获得相同甚至更大的优势。英特尔®虚 拟化技术是指添加到英特尔®酷睿™微架构 CPU 上的诸多新 特性。这些特性改进了处理器的能力,使其可托管多个客 户操作系统及独立虚拟机上的应用。借助虚拟化技术,单 个计算机平台可作为多个并行系统,即使每个系统具有不 同的客户操作环境。

对于嵌入式系统开发商而言,当实时客户操作系统和通用 客户操作系统相结合取代多个计算机平台时,这种特性可 确保降低系统成本。例如,先前具备通用计算机的工业计 算机系统目前可支持人机界面和管理控制功能。另一个实 例是具备专用实时处理器(如数字信号处理器(DSP)) 的专用计算机子系统可支持移动控制与机器视觉功能。虚 拟化技术支持一个以上操作系统同时在单个系统上运行, 无需在多个异构处理器上运行多个应用。

此外, 虚拟化技术还支持实时任务与通用操作系统 (GPOS)任务的完全隔离,从而提高多操作系统嵌入式系 统的可靠性。借助英特尔®虚拟化技术,操作环境元件(诸 如应用、网络堆栈、设备驱动程序及相关硬件等)可避免 被其它操作环境元件访问或修改。

任务隔离为诸如 IP 语音(VoIP)系统等通信应用带来了巨 大优势。这样,即使 GPOS 过载、发生故障或需要重启, 也不会打断实时关键呼叫处理(call-critical processing)。

通过在单个芯片上结合多个异构 CPU,英特尔®酷睿™家族 处理器提供的性能优势可支持多个操作环境在多个 CPU 间 进行高效并行操作。从而消除了在通用操作系统上运行与 时间相关的任务的瓶颈。多个客户操作系统运行于一个多 核处理器之上是一种经济高效的方法。毕竟,多个内核共 享内存、I/O 资源、封装及电源组件等系统资源。此外,还 消除了系统之间对昂贵的高速通信链路的需求。

对于希望不通过重新编写可靠的时间测试代码而实现传统 实时应用升级的开发商而言,在单个系统上托管多个客户 操作环境具有积极的意义。只需稍加修改,业经验证的实 时应用便可与客户操作环境一样获得托管,在其它操作系 统上与诸多新应用一起并行运行。

尽管内建于全新英特尔®酷睿™ CPU 的虚拟化技术具备上述 诸多优势,但需要的还不只这些。软件厂商必须进一步改 进,为芯片虚拟化设备提供支持。这是否意味着所有操作 系统厂商必须为了支持虚拟化技术而更新软件呢?答案是 否定的。一个全新的软件架构“新鲜出炉”。该架构可发 挥虚拟化技术的优势,同时,不需要每个人的操作和应用 软件都为了获得这些优势而做大幅改变。

该全新软件架构为实时管理程序。管理程序(本术语最 初由 IBM 创造)是“虚拟机管理器”。它可作为主机管 理计算机系统的资源以及一个或多个客户操作系统(见图 表)。一个实时管理程序可托管实时操作系统与 GPOS, 而对实时性能几乎不产生任何影响。

由于英特尔®酷睿™虚拟化技术涵盖了单核及多核处理器配 置,因此,实时管理程序可支持诸多在单核上托管多个操 作系统的系统。此外,它还支持这些系统将实时处理专门 用于单核,通用处理用于其它内核。由于实时内核的处理 循环可全部用于实时处理,因此后一配置可提供极高的实 时性能。 通过将英特尔®虚拟化技术和管理程序软件相结合,嵌入式 系统开发商可提高应用的性能和稳定性。此外,他们还可 在控制系统成本的同时为其产品添加多种特性。




 


 
 
Copyright c 2006 Extension Media, Inc. All rights reserved.