C114通信网  |  通信人家园

专题
2020/9/10 16:21

AMD EPYC 7Fx2处理器:基于DATA PLANE DEVELOPMENT KIT的网络性能

C114通信网  
  • 不断升级的高频处理器

AMD EPYC 7Fx2处理器为丰富的第二代EPYC高核心密度产品家族增加了对每个内核的帧率敏感度和单线程工作负载的优化

  • 领先业界的架构

基于AMD Infinity架构的AMD EPYC 7Fx2高频处理器拥有了第二代EPYC处理器系列中最高的基准时钟频率和最大加速时钟频率,以及非常高的三级缓存,单核性能十分卓越。

  • 领先业界的性能

第二代AMD EPYC 7Fx2处理器可为现代数据中心提供高性能的x86服务器,在主要行业基准测试和应用程序中具有惊人的单核性能。

  • 领先业界的安全性

支持AMD Infinity Guard的AMD EPYC 7Fx2处理器具有同所有第二代AMD EPYC系列处理器相同的高安全性,包括安全内存加密技术以及安全加密虚拟化技术。

  • 丰富的功能性

依旧延续了AMD的选择无顾虑理念,包括每个插槽支持4TB内存,最多8通道3200MHz DDR4内存以及128个PCle4.0通道,都体现在这颗强劲的高频处理器上。

AMD EPYC 7Fx2处理器带来单核高网络性能

Data Plan Development套件(DPDK)由一系列库组成,这些库皆在通过数据平面和网络接口控制器驱动程序,将TCP数据包处理从操作系统内核转移到用户空间中的进程,从而加速数据包处理负载。这种方法提高了无线核心和接入、有线基础架构、路由器、负载平衡器、防火墙、视频流以及IP语音(VoLP)等应用的性能、吞吐量并降低了延迟。

AMD EPYC 7Fx2处理器具有高频和单核高性能特性,非常适合例如DPDK这样需要快速处理数据包的负载。

AMD EPYC 7F52 DPDK testpmd单核基准测试结果

在使用16核的AMD EPYC 7F52处理器的裸机服务器上,在DPDK的RFC25442文档中描述了AMD工程师用testpmd测试DPDK性能的过程。测试结果表明,AMD EPYC 7F52处理器提供了十分显著的网络吞吐量,尤其是在数据包较小的情况下。

对于使用了Mellanox  ConnectX-5 PCle 第四代双端口100GbE网络适配器的64B UDP数据包而言,AMD EPYC 7F52的平均性能高达58.42MPPS(约为100GbE线速的39%),而对于较大的数据包,性能则十分接近100GbE线速,详见上图。

测试方法

每个EPYC处理器的测试结构都由5次测试得出;除去最高值和最低值 ,取其余三个结果的平均值为最终结果。RFC25442中零数据包丢失测试示例用于确定该文档中定义的吞吐量。所有性能测试都是利用testpmd在单处理器核心上进行的--该测试可以测试单向8K UDP数据包流的吞吐量。测试结果为经过60秒持续测试时间后得出的平均吞吐量。

硬件和软件组件

配置设置

创新推动进步

AMD EPYC处理器为满足现代数据中心的大量处理需求提供了一个新的选择。第二代AMD EPYC处理器巩固了AMD创新领导的地位,同时依旧延续了选择无顾虑的理念。

基于7nm工艺Zen2架构和AMD Infinity架构的AMD EPYC 7Fx2高频处理器拥有第二代EPYC处理器系列中最高的基准时钟频率和最大加速时钟频率,以及非常高的单核三级缓存,可提供卓越的单核性能。AMD EPYC 7Fx2高频处理器增加了对每个单核的帧率敏感度和单线程工作负载的优化,同时还可助基于核心的软件证书节省大量TCO。

无与伦比的适应性

在不影响处理器功能的前提下,可以让内核数与应用程序的需求相匹配。得益于业界领先的7nm工艺,AMD EPYC SoC从8核到64核的产品提供了一系列功能,包括128个PCIe? 4.0通道和8个可支持最大4TB的高速内存插槽。EPYC处理器的资源集平衡心可更自由的调整服务器配置以适应工作负载

创新、联合工程以及对开方式标准的承诺

AMD为其延续长久的创新传统以及对开方式标准的承诺而感到自豪。以及我们与设备制造厂和软件合作伙伴的联合工程,我们对所展示的卓越性能以及显著的成本节省感到自豪。

访问 amd.com/epyc了解更多

*包括社交媒体在内的第三方网站连接是为了方便而提供,除非明确声明,否则AMD不对其内容负责,也不表示认可。

脚注

1.文中所涉及的基于AMD EPYC处理器的平台配置 -- CPUs:EPYC 7F52 x2, 32GB DDR7-2933 x 16

2.RFC6201(https://www.ietf.org/rfc/rfc6201.txt)

RFC2544(https://www.ietf.org/rfc/rfc2544.txt)

RFC1242(https://www.ietf.org/rfc/rfc1242.txt).

点击链接了解更多详细信息,在RFC2544中使用了DPDK testpmd ipo作为测试应用

3.DPDK testpmd用户指南:http://www.dpdk.org/doc/guides/testpmd_app_ug

4.AMD EPYC MAX Boost是服务器系统在正常工作条件下,处理器上的任何单核所能达到的最大频率。 EPYC-18

5.第二代EPYC处理器所采用的主板需要开启所有可用功能。 ROM-06b

参考文献

1.适用于第二代AMD EPYC高核心密度产品家族的Mellanox ConnectX5的完整DPDK性能报告可在DPDK官方网站上查看:https://fast.dpdk.org/doc/perf/DPDK_19_08_Mellanox_NIC_AMD_performance_report.pdf

给作者点赞
0 VS 0
写得不太好

免责声明:本文仅代表作者个人观点,与C114通信网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

热门文章
    最新视频
    为您推荐

      C114简介 | 联系我们 | 网站地图 | 手机版

      Copyright©1999-2024 c114 All Rights Reserved | 沪ICP备12002291号

      C114 通信网 版权所有 举报电话:021-54451141