自2011年AMD“推土机”(Bulldozer)架构处理器上市以来,以高性价比,低功耗的特性在云计算和企业级市场赢得了众多合作伙伴和用户的追捧。据悉,AMD将在9月推出代号为“Abu Dhabi”的皓龙处理器,该处理器基于Piledriver(“打桩机”)架构定位在高性能服务器领域。
皓龙6200规格图(来源白皮书)
对于AMD皓龙产品来说,不论是16核心皓龙6200系列与8核心皓龙4200系列,相比过去的CPU内部,其核心采用“模块化设计”,而每个模块均包含两个整数运算器和一个共享的256位浮点运算单元(可切分为两个128位浮点运算单元)。
AMD“推土机”(Bulldozer)架构
而实际IT应用主要集中于整数运算,而浮点运算相对较少。为了提高多线程处理的性能,AMD通过用2+1的方式来解决,即两个整数处理核心+1 个浮点处理单元,以组成一个新架构的处理单元–Module(模块)。AMD皓龙CPU的两个线程使用各自的单元,但两个线程共享命令解码器和浮点运算等资源。
由于这种2+1的核心设计,在Bulldozer的架构中,其核心(Core)的概念已经与传统认识有了较大的不同,单一的核心并不是一个具备完整功能的处理单位,所以AMD一直在用Bulldozer Module来表示Bulldozer处理器的处理单元。对于皓龙6200系列,也用模块和核心两个概念表述–在这里,核心是指组成模块中的整数处理单元,它们共享一个弹性浮点处理单元(Flex FP)。
根据AMD对用户使用方向和企业应用的分析,大多数应用均需要CPU的整数运算性能,而少数应用才会使用到浮点运算单元。因此,相同的晶体管,区别对待的设计能够更好地满足用户需求。
未来产品技术
除了处理器架构带来的在云计算和虚拟化方面的优势外,价格也是用户来考虑选择云计算平台的重要因素。具体来说,云计算本身的初衷就是通过资源整合与更高效的利用,从而达到成本节约的一种形式。
来源AMD blog
对于用户而言,AMD平台四大特性助力云计算发展:
第一,更低的单台虚拟机的功耗;
第二,对于云计算中心节省单台虚拟机的成本;
第三,多核心带来更高的并发处理的性能;
第四,有效降低整体拥有成本,从而可以降低其提供云计算的价格。
可见,相较于市场同类产品,AMD能够带来30%的总体拥有成本优势,投资回报大约提高了15%到20%,而其更高的核密度不仅提升了服务器的计算性能,同时使服务器占用机房的空间减少三分之二,更重要的是新一代16核皓龙处理器的每核最低功耗只有5瓦左右,加上AMD领先的电源管理技术,低功耗的优势也异常明显。