10个q&a快速认识64核心cpu – 十轮网-九游会官网真人游戏第一品牌

新一代64核心cpu的出现,将会如何影响未来服务器设计,对于企业采用又将会带来哪些影响,以下10个q&a告诉你。

q1:一颗cpu为何能够放进64个运算核心?

a:关键在于采用了和以往截然不同的mcm多芯片模块封装技术(multi-chip-module),可以一次将多核心、多个晶粒(die),封装在一个集成的单一cpu,来取代原本多核心单晶粒(monolithic die)的封装方式,借此来提高cpu核心数。

不同常见多核cpu设计,是将多个核心封装在单一晶粒,采用mcm作法的新一代多核cpu设计,则是改以多晶粒架构,将一个更大核心,分拆成多个小核心,封装在多个晶粒里,再集成成单一cpu,比起原生多核设计,能以更低功耗、更高良率的生产方式,来增加核心数。最近2年,越来越多新一代多核心cpu设计也都集成mcm技术,如amd 64核心epyc处理器、英特尔56核心xeon scalable处理器等。

q2:mcm多芯片封装技术是全新技术吗?

a:不是。早在1995年,英特尔推出pentium pro微处理器时,就曾采用mcm多芯片封装技术,来提高cpu执行性能,将l2内存与本体处理器电路同时封装到单一cpu芯片,更在相隔10年发布新款pentium d与xeon 5000系列同样利用此技术,推出首款双核心处理器。更早之前,ibm也曾将mcm技术用于大型主机推出另一款双核处理器power4。

不过,主流多核心处理器,仍采原生多核设计来提高cpu核心数,直到近几年,cpu核心数增加趋缓,难以有突破性的增长,例如三年前原生多核设计的xeon cpu最高仅达24核心,直到2017年,amd才重新引进mcm技术,打造更高核心的32核心处理器,之后也被运用在设计新一代cpu。

q3:这个处理器总共享了多少颗晶体管?

a:这款处理器是采用最先进7纳米制程打造的首款x86服务器cpu,内置有高达320亿个晶体管,可以提供比前一代更多一倍核心数与处理性能。

q4:64核心处理器最大好处?

a:最大好处是可以有效降低整体成本,包含购买服务器成本与后续运营成本。例如,在相同64核心的数量下,原本需要两台32核心单路服务器,才能执行的运算工作,改用单颗64核心处理器后,现在只要配置一台单路服务器就够用了,不仅服务器数量减半,也能有效节省机房空间,如改用1u高度的64核心单路服务器,来取代4台1u高度16核单路服务器,或者2台2u高度双16核二路服务器。

另以amd的内部测试数据进行比较,使用相同2,500个核心用于虚拟化应用,对比英特尔2路xeon服务器,采用amd的64核心单路服务器,只需不到一半的xeon服务器数量,而且也更省电,可降低多达61%的功耗,达到节能的作用。

另一个好处是,64核心处理器可以提供运算力更强的vm。若以每个vm(虚拟机)搭配一个vcpu,每个vcpu配上一个实体核心,64个核心最少可以提供处理器独占64个vcpu的vm,来执行个别运算工作,不过,vmware仍建议,应适量打开为佳,但是,核心数的增长,的确可以增加vm。

q5:处理器核心越多越好吗?

a:不一定。因为光只有硬件还不够,还需软件搭配,对于这些处理器增加的cpu核心,须加入更多软件应用支持来达到优化,才能够充分调度使用所有核心资源,以发挥出最大核心效益。

q6:在单台服务器上装上了一颗64核或两颗32核cpu,有什么差别吗?

a:有。差别在于服务器内存配置设计架构的不同。

不像单路服务器,是由一颗cpu来控制全部内存,常见2路服务器,通常会是由两颗cpu来对分内存,因此,在处理虚拟化具有大量内存需求的应用程序或密集型运算时,vm一旦用量超过其中一颗cpu内存,就必须通过内部i/o到另一颗cpu配置的内存上访问数据,处理效率就不如可以控制全部内存的单路服务器。在这个情况下,采用64核单路服务器,就会比一台双32核二路服务器处理性能来得更好。

q7:采用64核心处理器,vmware的软件授权有更贵吗?

a:不会。vmware目前是依一台服务器配置的cpu插槽数来计价,所以,当一颗cpu含有的核心数越多时,代表它可以承载的虚拟化比例更高,也意味着,在相同一个插槽的单路服务器上,现在可以执行更多vm,变成每个vm单位成本,就会下降。不过,采用微软windows server datacenter版的授权模式,则是以处理器核心计费,所以,64核心处理器的授权费用会更高。

q8:64核心单路服务器,未来会取代主流2路或更高端多路服务器的功能吗?

a:无法完全取代。因为和2路或多路服务器的使用特性有本质上不同,即使核心数相同,单路仍无法取代多路,譬如就扩展性来讲,2路服务器的扩展性就比入门级的单路服务器更高,可以配置内存与i/o数量更多,但在单路服务器上目前还没有类似设计;再者,当采用更高端的4路、8路服务器时,不光是cpu核心数,还需考虑许多不同设计环节,例如不只要达到服务器系统更高可靠性、高可用性等级,才能让关键式应用可以在上面来执行,还要加入许多安全机制,如内存保护等,来提高整体安全防护,以降低安全风险。

q9:64核心epyc处理器产品何时上市?多少厂商支持?

a:8月7日已正式出货。第一波采用这款64核心cpu的服务器厂商也不少,包括hpe、联想、技嘉、supermicro与云达科技等,hpe更直接上市。dell也预告,即将推出搭载此款处理器的新款服务器产品。

q10:前一代epyc服务器也能直接用新一代处理器吗?

a:可以。64核epyc处理器与前一代32核心处理器维持采用相同脚位设计,因此,前一代epyc服务器可以直接更换处理器升级到最新一代。甚至也将兼容下一代代号milan的epyc处理器。

发表评论