扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
2007年6月,IBM的POWER6处理器就要和大家见面了,POWER6采用什么创新技术,又能带来哪些新特性呢?IBM POWER6创新技术将会带给我们什么?人们正拭目以待。
一、认识POWER6创新技术和新特性
IBM POWER6继承了前几代产品的许多特点,不过在其他方面也作了重大创新改进:
目前POWER6的目标是达到4GHz到5GHz的频率,采用IBM的65纳米绝缘硅SOI工艺、10层金属片而制造。与90纳米工艺相比,在一定的功率下,性能提高了30%,这主要是由于使用了应变硅技术。IBM的65纳米工艺提供了0.65微米的高性能SRAM单元和0.4微米的单元以提高密度。
存储阵列单元使用了与逻辑元件相比较低的电压,以减少功耗。据大家所说,IBM非常注重POWER6的芯片设计,以此提高频率;而以前的设计却全面依赖自动化工具和逻辑设计。这有助于解决IBM为什么得以显著提高频率,但还是难以相信以前从未进行这样的优化。
与前两代产品一样,POWER6着重于系统架构事关重大的大系统环境。每个POWER6微处理器单元(MPU)作为2路单芯片多处理器(CMP)设计来实现,340平方毫米的一块芯片上集成了两个同步多线程处理器以及每个核心都有的专用二级高速缓存。至于高档型号,四个POWER6 MPU将封装在一个多芯片模块(MCM)内,另外还有四个三级全相联高速缓存,每个大小是32MB。
POWER6有极高带宽可提供给处理器,POWER6另外还有一个内存控制器和MCM内的结构线路,从而把I/O频率从CPU频率的三分之一提高到了二分之一。每个内存控制器使用IBM的第三代同步内存接口连接到内存。POWER6的系统架构完全经过了重新设计,比前几代产品先进得多。
从一开始,IBM设计的POWER6系统就具有极强的可配置性。通常每个周期传送8个字节的节点内总线可分成低端系统每个周期传送2个字节,而节点间总线也能每个周期传送4个字节。同样,两个集成的内存控制器每个周期都可以传送一半的字节,其中一个可以完全移除。外部的三级高速缓存是可选的,或者出现在MCM中,或者出现在外部配置中。
Power6是最新款的Power系列处理器。它集成有能够加速许多多媒体任务的AltiVec指令集。通过对多个数据元素执行同一条指令,AltiVec能够提高处理器的数据处理效率。这将有助于台式机执行音频和视频任务,而服务器在运行基因数据处理等高性能计算任务的效率也会提高。
Power6处理器能够从1数到10。这对于一款时钟频率能够在每秒钟达5GHz的处理器来说看上去并没有什么不寻常,然而,Power6能够使用十进制数字0-9而非传统计算机通常使用的二进制数字0、1进行数学运算。IBM公司还将大型主机中的一些高端可靠性特性移植到了Power6中,其旨在在软件停止运行前发现和修正尽可能多的漏洞。在每个时钟周期,芯片内核会记录它存储的全部数据。
IBM的Power6将有单核和多核版本,每核2个线程;Power6采用了1条13级流水线--7级用于浮点运算单元、6级用于整数运算,在Power6中,用13个“4路扇出”逻辑级就能实现(每级流水线一个)。Power6二进制浮点单元(BFU)采用高阀值电压晶体管以降低漏电流。
BFU运行在4GHz、工作于1.1 V时的功耗为310mW。在采用相同流水线、每周期指令数和锁存周期开销的条件下,Power6的BFU采用54个“4路扇出”逻辑级,而Power5是 91个。整数执行单元需要78个“4路扇出”逻辑级,在运行在4GHz、1.1 V时,功耗为160mW。IBM采用了3个阀值电压,并对Power6的沟道长度进行调节以在漏电流和性能之间取得平衡。
二、IBM POWER6创新技术将会带给我们什么
首先最明显的是“频率之争”。在多执行绪、多核心的时代,频率是否无关紧要?在多执行绪、多核心的时代,频率是否无关紧要?五年前,当英特尔宣布其有关架构的思维将产生转变时,似乎就给予了肯定的答复。然而,IBM却在采用Power6微处理器的系列服务器中,展现透过频率增加可以改善性能的实力。
但在今年的国际固态电路大会(ISSCC)上,IBM却反其道而行之,重新拿起频率作为竞争的武器。其次是降低功耗。IBM对于更高频率意味着更大功耗这一点并不置可否,降低功耗的实用方法是监测电晶体数量,例如,快取记忆体是非常有规则的结构,所以其阈值电压可以更高。就功耗而言,对快取记忆体进行作业比逻辑部份所需的功耗低。
第三是Power6的多执行绪与虚拟化特性。Power6芯片的两个核心中,每个核心又各有两条执行绪,适用于资料密集应用,例如资料库;每个power6芯片最多能划分为1024个独立的分区,令每个分区可以执行各自的作业系统和应用程式。
POWER 6可以把工作负载从一个服务器转到另一个服务器,而且不会使运行产生任何中断。今天如果人们要实现这种工作负载的转移的话,必须使用高可用性的集群。因为必须要做文档系统的恢复和数据系统的恢复,必然会带来运行的中断。使用POWER 6的虚拟化技术,则可以在不中断的情况下把负载从一个服务器转到另一个服务器,因为实际上转移的是内存的内容。
第四是IBM Power6抛弃传统二进制,而使用十进制数字。二进制是Power6的一般模式,相比而言,人们更喜欢十进制,在商业数据库中存储的一半以上的数字信息也是十进制的。然而,当计算机将十进制转换成二进制进行计算,然后才将计算结果转换成十进制时,就会出现计算精度问题。有许多软件可以进行十进制数学运算,然而,在Power6芯片进行十进制运算时可将性能提高2至7倍。但十进制计算的速度仍然不及二进制,芯片在一个时钟周期内无法完成更多的工作。
第五是四核心Power6处理器的“刀片”应用。目前IBM正式宣布将发布4核心的Power 6处理器计划,IBM计划在Power6处理器上实施QCM技术,即将2个双核心Power6芯片封装到一起,构成4核心的Power6处理器。该处理器将主要应用在IBM自己的刀片式服务器中,不过刀片服务器中Power 6处理器工作频率大约只有4GHz左右,IBM称Power6处理器将搭载新的nap节电技术,这可以让Power6处理器在空闲状态下的功耗降低30-35%。
第六是“Power6无所不在”。在基于POWER 6的系列中,IBM计划推出有不同档次的产品,既有入门级的,也有中档和高端的产品,这些产品会在不同的时间内推出。IBM的计划是从低端一直到高端的POWER 6的产品会逐步的推出,但是推出的顺序是一定会先推出POWER 5存在着弱点的部分的产品。
至于分区的移动性,一定会体现在POWER 6产品系列当中,但是现在很难说会先从哪个等级的产品开始,因为最终所有POWER 6系列的产品都会具备这项技术。即所谓“POWER 6无处不在”,也会贯穿从低端到高端。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者