C114通信網(wǎng)  |  通信人家園

專題
2020/9/10 16:21

AMD EPYC 7Fx2處理器:基于DATA PLANE DEVELOPMENT KIT的網(wǎng)絡(luò)性能

C114通信網(wǎng)  
  • 不斷升級的高頻處理器

AMD EPYC 7Fx2處理器為豐富的第二代EPYC高核心密度產(chǎn)品家族增加了對每個(gè)內(nèi)核的幀率敏感度和單線程工作負(fù)載的優(yōu)化

  • 領(lǐng)先業(yè)界的架構(gòu)

基于AMD Infinity架構(gòu)的AMD EPYC 7Fx2高頻處理器擁有了第二代EPYC處理器系列中最高的基準(zhǔn)時(shí)鐘頻率和最大加速時(shí)鐘頻率,以及非常高的三級緩存,單核性能十分卓越。

  • 領(lǐng)先業(yè)界的性能

第二代AMD EPYC 7Fx2處理器可為現(xiàn)代數(shù)據(jù)中心提供高性能的x86服務(wù)器,在主要行業(yè)基準(zhǔn)測試和應(yīng)用程序中具有驚人的單核性能。

  • 領(lǐng)先業(yè)界的安全性

支持AMD Infinity Guard的AMD EPYC 7Fx2處理器具有同所有第二代AMD EPYC系列處理器相同的高安全性,包括安全內(nèi)存加密技術(shù)以及安全加密虛擬化技術(shù)。

  • 豐富的功能性

依舊延續(xù)了AMD的選擇無顧慮理念,包括每個(gè)插槽支持4TB內(nèi)存,最多8通道3200MHz DDR4內(nèi)存以及128個(gè)PCle4.0通道,都體現(xiàn)在這顆強(qiáng)勁的高頻處理器上。

AMD EPYC 7Fx2處理器帶來單核高網(wǎng)絡(luò)性能

Data Plan Development套件(DPDK)由一系列庫組成,這些庫皆在通過數(shù)據(jù)平面和網(wǎng)絡(luò)接口控制器驅(qū)動程序,將TCP數(shù)據(jù)包處理從操作系統(tǒng)內(nèi)核轉(zhuǎn)移到用戶空間中的進(jìn)程,從而加速數(shù)據(jù)包處理負(fù)載。這種方法提高了無線核心和接入、有線基礎(chǔ)架構(gòu)、路由器、負(fù)載平衡器、防火墻、視頻流以及IP語音(VoLP)等應(yīng)用的性能、吞吐量并降低了延遲。

AMD EPYC 7Fx2處理器具有高頻和單核高性能特性,非常適合例如DPDK這樣需要快速處理數(shù)據(jù)包的負(fù)載。

AMD EPYC 7F52 DPDK testpmd單核基準(zhǔn)測試結(jié)果

在使用16核的AMD EPYC 7F52處理器的裸機(jī)服務(wù)器上,在DPDK的RFC25442文檔中描述了AMD工程師用testpmd測試DPDK性能的過程。測試結(jié)果表明,AMD EPYC 7F52處理器提供了十分顯著的網(wǎng)絡(luò)吞吐量,尤其是在數(shù)據(jù)包較小的情況下。

對于使用了Mellanox  ConnectX-5 PCle 第四代雙端口100GbE網(wǎng)絡(luò)適配器的64B UDP數(shù)據(jù)包而言,AMD EPYC 7F52的平均性能高達(dá)58.42MPPS(約為100GbE線速的39%),而對于較大的數(shù)據(jù)包,性能則十分接近100GbE線速,詳見上圖。

測試方法

每個(gè)EPYC處理器的測試結(jié)構(gòu)都由5次測試得出;除去最高值和最低值 ,取其余三個(gè)結(jié)果的平均值為最終結(jié)果。RFC25442中零數(shù)據(jù)包丟失測試示例用于確定該文檔中定義的吞吐量。所有性能測試都是利用testpmd在單處理器核心上進(jìn)行的--該測試可以測試單向8K UDP數(shù)據(jù)包流的吞吐量。測試結(jié)果為經(jīng)過60秒持續(xù)測試時(shí)間后得出的平均吞吐量。

硬件和軟件組件

配置設(shè)置

創(chuàng)新推動進(jìn)步

AMD EPYC處理器為滿足現(xiàn)代數(shù)據(jù)中心的大量處理需求提供了一個(gè)新的選擇。第二代AMD EPYC處理器鞏固了AMD創(chuàng)新領(lǐng)導(dǎo)的地位,同時(shí)依舊延續(xù)了選擇無顧慮的理念。

基于7nm工藝Zen2架構(gòu)和AMD Infinity架構(gòu)的AMD EPYC 7Fx2高頻處理器擁有第二代EPYC處理器系列中最高的基準(zhǔn)時(shí)鐘頻率和最大加速時(shí)鐘頻率,以及非常高的單核三級緩存,可提供卓越的單核性能。AMD EPYC 7Fx2高頻處理器增加了對每個(gè)單核的幀率敏感度和單線程工作負(fù)載的優(yōu)化,同時(shí)還可助基于核心的軟件證書節(jié)省大量TCO。

無與倫比的適應(yīng)性

在不影響處理器功能的前提下,可以讓內(nèi)核數(shù)與應(yīng)用程序的需求相匹配。得益于業(yè)界領(lǐng)先的7nm工藝,AMD EPYC SoC從8核到64核的產(chǎn)品提供了一系列功能,包括128個(gè)PCIe? 4.0通道和8個(gè)可支持最大4TB的高速內(nèi)存插槽。EPYC處理器的資源集平衡心可更自由的調(diào)整服務(wù)器配置以適應(yīng)工作負(fù)載

創(chuàng)新、聯(lián)合工程以及對開方式標(biāo)準(zhǔn)的承諾

AMD為其延續(xù)長久的創(chuàng)新傳統(tǒng)以及對開方式標(biāo)準(zhǔn)的承諾而感到自豪。以及我們與設(shè)備制造廠和軟件合作伙伴的聯(lián)合工程,我們對所展示的卓越性能以及顯著的成本節(jié)省感到自豪。

訪問 amd.com/epyc了解更多

*包括社交媒體在內(nèi)的第三方網(wǎng)站連接是為了方便而提供,除非明確聲明,否則AMD不對其內(nèi)容負(fù)責(zé),也不表示認(rèn)可。

腳注

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).

點(diǎn)擊鏈接了解更多詳細(xì)信息,在RFC2544中使用了DPDK testpmd ipo作為測試應(yīng)用

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

4.AMD EPYC MAX Boost是服務(wù)器系統(tǒng)在正常工作條件下,處理器上的任何單核所能達(dá)到的最大頻率。 EPYC-18

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

參考文獻(xiàn)

1.適用于第二代AMD EPYC高核心密度產(chǎn)品家族的Mellanox ConnectX5的完整DPDK性能報(bào)告可在DPDK官方網(wǎng)站上查看:https://fast.dpdk.org/doc/perf/DPDK_19_08_Mellanox_NIC_AMD_performance_report.pdf

給作者點(diǎn)贊
0 VS 0
寫得不太好

免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與C114通信網(wǎng)無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實(shí)相關(guān)內(nèi)容。

熱門文章
    最新視頻
    為您推薦

      C114簡介 | 聯(lián)系我們 | 網(wǎng)站地圖 | 手機(jī)版

      Copyright©1999-2024 c114 All Rights Reserved | 滬ICP備12002291號

      C114 通信網(wǎng) 版權(quán)所有 舉報(bào)電話:021-54451141