多核技术推进虚拟化进程
发布时间:2008/5/27 0:00:00 访问次数:378
对嵌入式器件设计师来说2007年是疯狂发展的一年。有众多产品显著地提升了性能、减少了成本,并降低了功耗要求。而且许多新版产品提供了匹配的参考设计或低成本开发套件,以便帮助开发人员快速推出最新的产品。
方便的工具套件
dlp design公司的dlp-fpga平台既可以用作基于赛灵思spartan 3e的可配置模块,也可以用作评估和培训平台(图1)。随着价格的走低,开发工具的改进以及设计师对fpga性能的发掘,fpga将越来越普及。
新的组合器件在2007年也已经出现在实验室,如ti公司的ez430-rf2500。它整合了msp430微处理器和低成本的射频收发器。在低于50美元的开发套件中包含有一对模块,因此极大地方便了便携式无线设备的开发。
不断缩小的体积
基于microtca标准的产品可能在2008年问世。但寻求小型封装的开发人员可能采用基于低功率powerpc芯片的3u vpx(vita 46)板,如p.a.semi公司的pa6t-1628m或curtiss-wright controls embedded computing的vpx3-125。这些处理器集成了pci express和10gbit以太网光纤接口。
epic express今没有在2007年问世,但新的封装外形,如威盛科技公司的pico-itx有望驱动最新的处理器进入小封装领域(图2)。象kontron的nanoetxexpress这样的紧凑外形就建立在com express等现有标准基础之上。
混合使用mems技术
mems技术可以实现更小的外形。飞思卡尔公司的mpxy8300采用系统级封装(sip)技术在一个封装中集成了一个8位微控制器、一个智能mos射频发射器和一个mems压力传感器(图3)。这种方法减小了系统的体积和功率要求。无线集成则简化了工程部署。
嵌入式多核应用
如今服务器和台式机上的64位多核解决方案成了公众注目的焦点。而来自mips和arm的标准嵌入式平台解决方案将性能更是提高到1ghz。精细和粗略时钟门控是降低发热和功耗要求的关键。smp仍是主流架构,但通过虚拟机或专用内核的分布式功能已很常见。
多核解决方案已经导致了更具创新的设计,比如raytheon公司的monarch(可变化网络式微型架构)架构。这种方法在需要动态改变(例如从流处理到数据处理)的应用场合非常有用。
高性能计算可以充分利用64位多核平台。虽然一些特殊的计算平台经常能增加这些系统。amd公司的r580将多内核图形处理转向通用的流处理应用。这种方法预示不对称处理架构正在转向芯片级。
虚拟软件,虚拟机
多核解决方案经常需要支持各种操作环境。虚拟机管理器(vmm)(如xen)使之成为可能。intel和amd公司最新64位多核性能改进时使用了新的硬件加速电路来减少vmm开销。
象trango virtual processors的trango hypervisor等产品是将arm和mips处理器作为目标。还有vmare公司的lab manager,它将vmm支持引入了开发、测试和部署领域。它还将vmm控制扩展到了处理器网络,而不仅是单个系统。
虚拟领域的另一好处是解决了硬件缺乏问题。virtutech公司的simics可以在芯片从代工厂出来之前就用来仿真飞思卡尔公司的mpc8641d双核嵌入式处理器。virtutech并不是这方面的唯一一家公司。vast systems的comet及其meteor嵌入式软件开发环境也可以帮助开发人员在没有目标硬件的情况下创建和测试程序。
对嵌入式器件设计师来说2007年是疯狂发展的一年。有众多产品显著地提升了性能、减少了成本,并降低了功耗要求。而且许多新版产品提供了匹配的参考设计或低成本开发套件,以便帮助开发人员快速推出最新的产品。
方便的工具套件
dlp design公司的dlp-fpga平台既可以用作基于赛灵思spartan 3e的可配置模块,也可以用作评估和培训平台(图1)。随着价格的走低,开发工具的改进以及设计师对fpga性能的发掘,fpga将越来越普及。
新的组合器件在2007年也已经出现在实验室,如ti公司的ez430-rf2500。它整合了msp430微处理器和低成本的射频收发器。在低于50美元的开发套件中包含有一对模块,因此极大地方便了便携式无线设备的开发。
不断缩小的体积
基于microtca标准的产品可能在2008年问世。但寻求小型封装的开发人员可能采用基于低功率powerpc芯片的3u v(vita 46)板,如p.a.semi公司的pa6t-1628m或curtiss-wright controls embedded computing的v3-125。这些处理器集成了pci express和10gbit以太网光纤接口。
epic express今没有在2007年问世,但新的封装外形,如威盛科技公司的pico-itx有望驱动最新的处理器进入小封装领域(图2)。象kontron的nanoetxexpress这样的紧凑外形就建立在com express等现有标准基础之上。
混合使用mems技术
mems技术可以实现更小的外形。飞思卡尔公司的my8300采用系统级封装(sip)技术在一个封装中集成了一个8位微控制器、一个智能mos射频发射器和一个mems压力传感器(图3)。这种方法减小了系统的体积和功率要求。无线集成则简化了工程部署。
嵌入式多核应用
如今服务器和台式机上的64位多核解决方案成了公众注目的焦点。而来自mips和arm的标准嵌入式平台解决方案将性能更是提高到1ghz。精细和粗略时钟门控是降低发热和功耗要求的关键。smp仍是主流架构,但通过虚拟机或专用内核的分布式功能已很常见。
多核解决方案已经导致了更具创新的设计,比如raytheon公司的monarch(可变化网络式微型架构)架构。这种方法在需要动态改变(例如从流处理到数据处理)的应用场合非常有用。
高性能计算可以充分利用64位多核平台。虽然一些特殊的计算平台经常能增加这些系统。amd公司的r580将多内核图形处理转向通用的流处理应用。这种方法预示不对称处理架构正在转向芯片级。
虚拟软件,虚拟机
多核解决方案经常需要支持各种操作环境。虚拟机管理器(vmm)(如xen)使之成为可能。intel和amd公司最新64位多核性能改进时使用了新的硬件加速电路来减少vmm开销。
象trango virtual processors的trango hypervisor等产品是将arm和mips处理器作为目标。还有vmare公司的lab manager,它将vmm支持引入了开发、测试和部署领域。它还将vmm控制扩展到了处理器网络,而不仅是单个系统。
虚拟领域的另一好处是解决了硬件缺乏问题。virtutech公司的simics可以在芯片从代工厂出来之前就用来仿真飞思卡尔公司的mpc8641d双核嵌入式处理器。virtutech并不是这方面的唯一一家公司。vast systems的comet及其meteor嵌入式软件开发环境也可以帮助开发人员在没有目标硬件的情况下创建和测试程序。