2010年度技术卓越奖:IBM Power 7处理器 | |
发布时间:2011-01-06 | [返回] |
相对于近年来X86服务器令人瞠目的推陈出新,小型机领域显得有些沉寂,在相隔3年之后,IBM面向企业计算的新一代处理器Power7终于步入了人们的视线,它的问世也为RISC阵营撑起了一面新旗帜。相比Power 6的双核设计,IBM新一代的Power 7处理器最直观的变化是其核心数已急增至8个之多。它采用了IBM最新45纳米SOI铜互连制程技术,在一个576平方毫米的处理器芯片上可以集成12亿个晶体管,实现了单个处理器从双核到8核的跨越。 Power 7的进步绝非只是核心数的增加这么简单。该系列处理器采用了OOOE(Out-of-Order Execution,乱序执行)方式,它的每个核心有12个执行单元,每个时钟周期可以执行6条指令,也正是这样高效的指令执行效率,使得每个核心可以提供4个同步线程,一个8核的Power 7处理器最多同时可以执行32个线程,在一些需要多事务并行处理的应用中,Power 7可以做到更加游刃有余。 多线程的优势在于可以对多个任务进行同步处理,然而对于一些需要大规模计算的应用来说,所需要的是获得更多的CPU资源,这时如果处理器仍以多线程方式来运行,就会产生任务量大的线程因无法获得更多CPU资源而执行缓慢,另一些线程处于空闲状态却占用大量CPU资源的不均衡状态。IBM Power 7的智能并发多线程技术可以很好解决这一问题,它根据应用需求,能够动态实现单线程、双线程及4线程之间的动态切换,以实现更合理的资源调配。除此之外,Power 7的Turbo Core模式还允许处理器根据应用负载的变化,关闭Power 7的4个核心,将处理器的缓存、带宽资源全部分配给剩下的4个核心,并动态提升核心工作主频,以适应高强度的计算。 Power 7运用了IBM独有的eDRAM技术,相比目前广泛采用的SRAM来说,该技术的运用不仅使晶体管数量以及芯片面积都得到有效缩减,同时也降低了处理器的使用功耗。Power 7的每个核心独立拥有一级和二级缓存,并且共享容量为32MB的三级缓存。在三级缓存中,有大小为4MB的特殊缓存因拥有更小的延迟时间,使用中会介于二级与三级缓存之间,用以提高处理器的执行效率。Power 7还支持AME(Active Memory Expansion)内存虚拟技术,通过对内存数据的压缩,在内存容量不变的情况下,可以让服务器开设更多的逻辑分区,来运行多个独立的操作系统,并且提升逻辑分区性能,可以获得更出色的虚拟化应用表现。 应该说,Power 7的推出不仅巩固了IBM在小型机领域的市场地位,同时它在计算性能及能效方面的表现,也让小型机相比X86服务器仍然保持一定优势,可为小型机用户提供更加高效和可靠的业务承载平台。 |
|
![]() |