2020年,突如其来的一场疫情,改变了很多东西。步行街上拥挤的人群,主干道上汹涌的车流,商场里喧嚣的吵闹声,这些充满烟火气的声音,一瞬间,就刹住了车,形同一片空白。
在这场疫情当中,最受伤的除了染病的病患之外,就属因疫情导致业务停摆的企业们,远程办公虽然能够一定程度上替代部分业务流程,但更多的业务启动程度都远不及疫情之前。
慢节奏和低效的工作,充斥在整个疫情期复工的企业当中。
但我们始终相信,世界终将恢复成原来的样子。疫情之后,为了追回失去的时间,企业必然是业务狂奔,去追求高效的时代。AMD推出的EPYC,作为更高效,成本更低的生产力,将会对企业起到极大的助力。
EPYC:为高效而生
硅谷创业教父 Steve Blank 曾撰文指出,严格来说,“摩尔定律”其实在十年前就已经失效,只是消费者没有意识到。的确,早在2017年,摩尔定律失效的呼声就开始不绝于耳,英特尔主导的计算芯片创新速度也进入到慢节奏当中。
与之相应的则是虚拟化和云计算技术的极大成熟。以至于前几年,绝大多数行业或者市场的创新,主要是由大规模的软件方面的改善和提升驱动的,硬件的发展没有跟上软件发展的势头。
但芯片毕竟是计算的核心,所以在2017年,AMD重返数据中心市场。如今,第二代EPYC 带着64位X86架构,和7纳米技术,用激进的颠覆式创新,几乎一瞬间就成为了最高效率的代名词。
这就是为什么"AMD,YES!"这句口号会让很多用户为之振奋,原因就是高效。
我们知道,数字化对很多企业来说,是机遇更是挑战。云和AI技术的成熟应用,灵活简单的云架构、天然易用的人机交互、准确高效的智能识别,这些技术可以将员工从繁琐和不增值的动作中解放出来,全身心的投入创新中,为企业创造价值。
换言之,高效就是利用新技术,打破企业内外部沟通的边界,在数字化转型的过程中,创造更强的战斗力。而在这个过程当中,最根本的高效是源自数据中心的高效。
未来因为5G关键技术的成熟,催生大量复杂应用的出现,会给数据中心带来巨大压力,并导致数据中心的规模越变越大。在这种背景下,依靠技术运维团队,模块化的数据中心搭建,以及软件优化升级所带来的效率会变得有限。
就需要从计算最根本的源头,芯片级来做到高效。这就是AMD EPYC的价值所在。
相关的性能测试结果,也似乎验证了这一点。
根据SPEC测试平台公布的VMMARK 3 VIRTUALIZATION测试项目结果,第二代EPYC处理器平台以12.78的成绩获得了第一名,超过竞争对手41.6%;同时,在SPECjbb 2015测试中,64核心的AMD EPYC 7742以355121分的成绩创造了新的世界纪录,而且相比竞争对手的性能提升了82.9%;而在大数据测试中,在TPC ExpressBenchmark HS(TPCx-HS)大数据基准测试中,EPYC 7002 处理器相较上一代产品将性能提升了36.9%,并继续保持世界领先。
这种颠覆式的效率提升,在过去很多年的算力提升中都尤为少见。说EPYC代表了数据中心的高效,进而代表了数字化的高效,一点都不为过。为高效而生的EPYC,注定是高效时代的注解。
全面领先的架构和性能,是EPYC的核心价值
当然,任何高效的计算都离不开,最根本的架构和产品设计。EPYC之所以能够打开高效时代,这与其架构、设计到多种场景下的表现都是分不开的。
首先是EPYC 7002系列产品领先的Infinity架构,这是将AMD CPU和GPU集成在一起的系统级方法。这种由Infinity Fabric 3.0驱动的方法可以实现AMD CPU和GPU之间的内存一致性,减少数据迁移,从而提高性能,减少延迟并提高每瓦性能。
其次是独立创新的设计。第二代AMD EPYC处理器采用模块化设计,除了带来性能和成本的优势,还可根据计算需要,灵活的将不同数量的计算核心与I/O模块搭配,以实现不同的规格。Zen2单个计算模块的规格是8核心、16线程,单颗第二代EPYC处理器的SoC封装最多可以搭配8个计算模块,这样就能够实现最多64核心、128线程的规格。因此,AMDZen2架构创新的将计算核心和I/O分离的模块化设计,带来了极高的灵活度,可以应对不同的市场需求。
第三,EPYC在云端能够发挥虚拟机更高的性能。不久前,AMD和谷歌云宣布,在采用第二代AMD EPYC(霄龙)处理器的谷歌计算引擎上推出 N2D虚拟机的测试版本。这可以为客户提供更大的灵活性来选择满足其工作负载的绝佳虚拟机,并带来与同类实例相比提升高达39%的Coremark基准性能,与N系列实例相比可实现高达13%的节省。同时,与谷歌当前同类虚拟机处理器相比,在包括Gromacs和NAMD在内的多个基准测试上性能提升100%。
第四,单路即可获得最大化的性能。传统CPU通常必须升级为双路服务器才能解决资源不平衡问题。而借助 EPYC,单路服务器就可以满足普通双路服务器的大部分工作负载需求,在增加计算密度的同时降低购置、电力和散热成本。这是在实现高效的前提下,同时拥有更低成本的保证。
最后,EPYC拥有强大横向兼容性。比如EPYC支持 PCIe 4.0 的x86 架构服务器处理器,从而更高速地连接高性能计算集群,满足对横向流量带宽的巨大需求。同时,EPYC 7002系列处理器,能兼容几乎所有软件,并与开源社区和主流软件供应商密切合作,以确保企业的应用和支持软件可以非常好地与EPYC兼容。
我们知道,AMD此前展示了核心进化路线图:2017年发布Zen核心,2019年发布Zen 2核心,2020年将发布Zen3核心。这一系列的进化路径,会持续将“高效”成为EPYC不断创新和突破的动力。
EPYC驱动多场景融入高效时代
由以上分析可以证实,EPYC的确俱备超高的性能,但我们知道,如果不能支撑足够多的场景化落地,再高的性能也只是纸上谈兵,这显然并不是EPYC希望看到的。
实际上,采用 EPYC处理器的系统在许多行业性能基准测试中,无论是整数、浮点、虚拟化、数据库还是高性能计算,都表现出色。这对于特别依赖CPU性能的数据中心需求更是至关重要。例如,石油和天然气勘探、内存数据库、大数据分析、大型渲染,还是标准数据中心应用,高度并行的工作负载现在有了更多的核心可以使用。
例如在大型渲染类应用场景中,他们首先看重的是并行能力,单颗CPU64个物理核心的EPYC可以极大的提升并行计算能力,因此2路7742解决方案可以作为他们的首选。
再比如,大数据的应用场景中。针对离线大数据场景,由于EPYC平台并行能力的强大,并拥有8个内存通道,因此单路7702P或7702解决方案特别适用。而针对在线大数据场景,因为EPYC单核心的算力在并行计算中影响较大,所以符合单路7742解决方案的要求。
当这些场景与EPYC丰富的解决方案相融合,高效场景的叠加就是企业最期盼的高效的生产力。
另外,从某顶级EPYC服务器厂家公布的数据看,EPYC可以充分发挥出各子系统的设计功能,它的优势不仅仅体现在芯片上,因为整个服务器的架构包括CPU,内存、硬盘、I/O,四个子系统都会充分发挥出设计和配置上的优势,会变得更加均衡、更加强大、更加安全。这也有助于打开如智慧城市、虚拟化这一类的应用场景。
简单的总结,任何企业在面对低效和高效的选择题,为什么会有所犹豫?因为高效的同时,企业必须要保证安全、保证效率、保证创新的节奏。如今EPYC已经足以证明,无论是产品性能、安全性,还是应用场景都可以带来高效。所以选择EPYC,就等于选择了进入高效时代。