新闻  |   论坛  |   博客  |   在线研讨会
IBM POWER 6:回归单线程性能优势
b03212316 | 2008-01-18 23:24:59    阅读:1398   发布文章

有竞争力的企业环境需要可靠而灵活的IT解决方案。IBM最新推出的POWER 6处理器及AIX6操作系统使IT企业和部门能够对性能和容量方面的需求迅速地作出响应,加快新的应用程序和系统的面市速度。POWER 6构架所强调的单线程性能,及AIX6的业务连续性,倡导以新的方式实现企业IT投资最大化的需求。

  POWER 6处理器主频为4.7GHz,是POWER 5的2倍,但功耗基本相同。这意味着客户可以使用新的处理器将性能提高100%或将功耗减半。AIX6系统更加完善,为运行在以前AIX版本上的应用提供了新的二进制兼容性(Binary Compatibility);工作负载分区(Workload Partition,WPAR)访问控制则有助于减少计划内停机及提高不间断的应用可用性。

  回归单线程 弱化多核

  POWER 6并未在多线程或多核上作太大文章,而是出乎意料地强调自己单线程性能的领导优势。

  对此,IBM终身院士及POWER 6总设计师Bradly D.McCredie博士表示,IBM早在POWER 4处理器上就使用了多核构架,虽然多核技术是绝对的趋势,但对于系统来说,还需要相
 
应的软件作为支持。目前多数软件和高端应用大多采用单线程设计,盲目追求多核并不一定会实现更高的性能,反过来又可能会增加开发难度和成本,因此IBM相信POWER 6对高单线程性能、高主频和低功耗的追求能够在目前市场上找到更好的定位与平衡。

  断点重试机制

  断点重试(Checkpoint Retry)机制是POWER 6添加的新功能。处理器在每个时钟周期(Cycle)记录一个类似时间标记(Time-Stamp)断点,当遇到错误并错过所处断点时,系统将自动更新断点地址以便以较短的代码段(Code Segment)重试序列中最近的指令;而如果三次重试均失败,其将被转移到其它核心(Core)上。

  Bradly D.McCredie博士指出,断点重试使任务的执行更快更有效,而每个核心的并行机制也避免了对断点任务转移到其它核时可能发生资源死锁(Deadlock)的担心;新的断点地址的更新机制也可有效降低断点处所执行的代码段尺寸,减少了在重试时的内存崩溃和I/O错误的可能。

  WPAR与零停机维护

  IBM曾在AIX 5.1中发布了逻辑分区(LPAR, Logical Partitions)技术,为大型系统提供更高的灵活性和利用率。然而,在LPAR之间移动资源则需要重启系统。工作负载分区(WPAR)是AIX6映像中的虚拟化的操作系统环境,对于所承载的应用程序来说,每个WPAR都是一个安全的、隔离的环境。

  IBM杰出工程师及AIX首席架构师Satya Sharma先生说,WPAR的原理是,分区中的应用程序认为它正执行于自己专门的AIX实例中,在不修改应用程序代码的情况下,实现了不同的AIX实例之间的移动,以及在线应用程序的移动性(Live Application Mobility)。应用程序在LPAR(或物理系统)之间迁移时可以应用于处于活动状态的分区而无需终止退出或重启系统。

  WPAR技术动态的重定位保证了程序对于资源的更有效应用和灵活的工作负载整合,企业仍然可以提供连续的应用程序可用性,但只需要开启更少数量的服务器。服务器负载得到平衡,应用程序的操作系统环境得到简化,帮助了企业在多个应用程序环境中迅速克隆和定义新的环境。同时,该技术有助于企业对于突发事件或灾难/故障造成损失的迅速恢复,促进了业务的连续性。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客