论文部分内容阅读
在AMD高调发布的背后,全新的皓龙产品线究竟在云计算方面做了哪些相关设计优化?如何保证在并行式高密度计算中的稳定表现?针对以上问题,记者采访了AMD高级副总裁兼首席营销官 Nigel Dessau、AMD高级副总裁兼首席信息官 Mike Wolfe、AMD全球副总裁兼商用业务总经理 Paul Struhsaker和AMD服务器产品市场总监John Fruehe等高层,实录如下。
问:对于部署在云计算架构中的服务器来说,尽可能地减少能耗非常关键,全新的推土机架构是如何解决这一问题的?
AMD:推土机架构中的芯片TDP(散热设计功耗)有一个上限,我们设定了一个总散热上限防止过载的状况;另外是新型的节能技术——C6 Power State的应用,如果检测到对于某些任务,一些内核不需要工作,就可以将其自动关闭,进而节省能耗。此外还有核心设计方面的三点,我们认为对节能降耗非常重要:第一,是模块化架构,一个模块当中包含了两个整数单元和一个浮点单元,可以极大降低浮点的功耗;第二,目前只有AMD的处理器内核能够支持1.25伏超低电压运行;第三,全新的内核设计缩短了晶体管之间的距离,这样可以极大的提升性能并且降低频率,从而降低能耗。
如果我们讲的是客户机,功耗将决定你的电池续航能;在服务器领域,这实际是对客户的挑战,数据中心的能耗,将决定其预算是否可以控制住。每一次推出新一代皓龙产品,我们总是能够实现客户能源方面的节省开支需求,同时交付了更高的性能,也就是说给客户带来了更高的价值。
问:新皓龙处理器核心数量已经达到了16,针对企业的云计算应用,AMD有没有对内核进行一些软件优化?
AMD:确实有这样的优化措施,新一代皓龙产品推出之前,我们针对编译器进行了优化,实现了更高的性能,对一些超大型的计算机,都进行了相应的优化,软件会持续进行微调以适应云计算的架构;对于节约能耗方面的新变化,需要进行更多调整以满足升级后性能不会出现下滑;在指令集方面,会进一步改进以提升效率,尤其是在加密以及浮点运算方面,这样可以极大提升并行式计算的效率。
在AMD的内部IT部门,我们进行相应测试时,会和产品开发部门进行紧密合作,来代表客户的声音,无论在性能方面以及应用方面,希望更加明确客户的需求所在。总而言之,我们会继续在软件开发方面,进一步优化以利用新一代处理器的超高性能。
问:此次产品全新的浮点运算设计,支持128和256单元的AVX指令集。但是256位的平台还没有普遍应用,AMD认为这是未来的方向吗?
AMD:这是客户要求和我们自身预判结合的成果。现实中更多的客户仍然在使用128位指令集,但很多最终用户对于256位指令集的需求还是存在的,并且我们认为这种需求将会在未来持续增长,所以在新产品中采用了这样的设计。这是在浮点运算中可以得到最大灵活性的解决方案。最重要的是在未来它不仅仅可以支持256位,而且在今天128位的运算中,可以提供给你两倍的资源,即在128位的运算中可以使用256位的管道,使得处理器的运行效率得到了大幅提升,这是目前任何竞争对手都不能企及的优势。
问:为什么称新型皓龙处理器为云计算之“芯”?
AMD:基于推土机架构我们开发了世界上第一款16核x86处理器,16核可以更好地运行虚拟化技术。另一方面,全新架构下皓龙的性价比是非常出色的,同样的价格下性能超出同类产品80%~90%,非常适用于各种高密集计算。综合高性能计算、虚拟化和2路服务器的应用,我们可以将速度提升71%,同时在价格方面最高可为客户节省34%,功耗可以降低20%,甚至在节电模式下,可以将功耗降低50%,这是非常可观的数据。
总体来讲,在主要的云计算、虚拟化和高性能计算(HPC)负载应用中,新一代AMD皓龙处理器性能最高提升达84%,同时为虚拟化进一步增强可扩展性,内存带宽增加73%,使服务器可以管理更多虚拟机并应付更高的负载;在云计算方面,则带来了更高效的经济性,使每个核心能耗降低一半,机房占用空间减少2/3 ,平台价格最高可下降2/3。
这就是我们为什么将这款全新架构的新一代皓龙处理器定名为云技术之“芯”。
问:对于部署在云计算架构中的服务器来说,尽可能地减少能耗非常关键,全新的推土机架构是如何解决这一问题的?
AMD:推土机架构中的芯片TDP(散热设计功耗)有一个上限,我们设定了一个总散热上限防止过载的状况;另外是新型的节能技术——C6 Power State的应用,如果检测到对于某些任务,一些内核不需要工作,就可以将其自动关闭,进而节省能耗。此外还有核心设计方面的三点,我们认为对节能降耗非常重要:第一,是模块化架构,一个模块当中包含了两个整数单元和一个浮点单元,可以极大降低浮点的功耗;第二,目前只有AMD的处理器内核能够支持1.25伏超低电压运行;第三,全新的内核设计缩短了晶体管之间的距离,这样可以极大的提升性能并且降低频率,从而降低能耗。
如果我们讲的是客户机,功耗将决定你的电池续航能;在服务器领域,这实际是对客户的挑战,数据中心的能耗,将决定其预算是否可以控制住。每一次推出新一代皓龙产品,我们总是能够实现客户能源方面的节省开支需求,同时交付了更高的性能,也就是说给客户带来了更高的价值。
问:新皓龙处理器核心数量已经达到了16,针对企业的云计算应用,AMD有没有对内核进行一些软件优化?
AMD:确实有这样的优化措施,新一代皓龙产品推出之前,我们针对编译器进行了优化,实现了更高的性能,对一些超大型的计算机,都进行了相应的优化,软件会持续进行微调以适应云计算的架构;对于节约能耗方面的新变化,需要进行更多调整以满足升级后性能不会出现下滑;在指令集方面,会进一步改进以提升效率,尤其是在加密以及浮点运算方面,这样可以极大提升并行式计算的效率。
在AMD的内部IT部门,我们进行相应测试时,会和产品开发部门进行紧密合作,来代表客户的声音,无论在性能方面以及应用方面,希望更加明确客户的需求所在。总而言之,我们会继续在软件开发方面,进一步优化以利用新一代处理器的超高性能。
问:此次产品全新的浮点运算设计,支持128和256单元的AVX指令集。但是256位的平台还没有普遍应用,AMD认为这是未来的方向吗?
AMD:这是客户要求和我们自身预判结合的成果。现实中更多的客户仍然在使用128位指令集,但很多最终用户对于256位指令集的需求还是存在的,并且我们认为这种需求将会在未来持续增长,所以在新产品中采用了这样的设计。这是在浮点运算中可以得到最大灵活性的解决方案。最重要的是在未来它不仅仅可以支持256位,而且在今天128位的运算中,可以提供给你两倍的资源,即在128位的运算中可以使用256位的管道,使得处理器的运行效率得到了大幅提升,这是目前任何竞争对手都不能企及的优势。
问:为什么称新型皓龙处理器为云计算之“芯”?
AMD:基于推土机架构我们开发了世界上第一款16核x86处理器,16核可以更好地运行虚拟化技术。另一方面,全新架构下皓龙的性价比是非常出色的,同样的价格下性能超出同类产品80%~90%,非常适用于各种高密集计算。综合高性能计算、虚拟化和2路服务器的应用,我们可以将速度提升71%,同时在价格方面最高可为客户节省34%,功耗可以降低20%,甚至在节电模式下,可以将功耗降低50%,这是非常可观的数据。
总体来讲,在主要的云计算、虚拟化和高性能计算(HPC)负载应用中,新一代AMD皓龙处理器性能最高提升达84%,同时为虚拟化进一步增强可扩展性,内存带宽增加73%,使服务器可以管理更多虚拟机并应付更高的负载;在云计算方面,则带来了更高效的经济性,使每个核心能耗降低一半,机房占用空间减少2/3 ,平台价格最高可下降2/3。
这就是我们为什么将这款全新架构的新一代皓龙处理器定名为云技术之“芯”。