鑑於英特爾可擴展視頻技術(SVT)開源視頻編碼器以及其餘開源視頻編碼器/解碼器的最新更新,如下是AMD 霄龍 7742 雙路服務器在與英特爾競爭的狀況下與之抗衡的最新表現,同時讓我看看AMD在企業級服務器性能是否依然YES!php
文 / Michael Larabelgit
譯 / 蔣默邱澤github
技術審校 / 陳敏服務器
原文 /https://www.phoronix.com/scan.php?page=news_item&px=EPYC-7742-Xeon-8280-Video-Enc多線程
隨着最近發佈的一些流行的多線程開源視頻編碼器/解碼器,本週末我在雙路霄龍 7742和至強鉑金 8280服務器上運行了一些相比於霄龍 7601 2P的性能測試。這三臺服務器都在運行最新的Ubuntu 19.10 beta版基於Linux 5.3內核這樣測試會更有意思。存儲系統都使用英特爾Optane 900pNVMe固態硬盤,內存系統配置以最大支持的通道數量以及最佳工做頻率。ide
圖[1]硬件系統配置點擊底部連接參考性能
本輪測試的基準是dav1d,SVT-AV1,SVT-VP9,vpxenc和x265。測試
對於分辨率爲1080p的場景,具備128核心/256線程的霄龍 7742 2P的速度是至強鉑金8280 雙路平臺的兩倍以上。優化
在編碼10bit場景時,AMD的領先程度雖然減小了些,但得益於EPYC系列擁有更多核心/線程數量的優點,相對於英特爾至強處理器依然有明顯性能提高。編碼
Dav1d v0.4在霄龍上看起來很是不錯,特別是當考慮到AMD處理器比Intel Xeon同類產品價格便宜不少。
隨着SVT-AV1 0.7本週發佈[2],我對比上一個版本0.6和最新的0.7版本進行了基準測試。SVT-AV1 0.7版引入了更多的AVX2指令集和AVX512指令集優化以及許多其它改進。
在默認編碼模式level 8中,至強鉑金的性能提升了8%,而霄龍 7742羅馬的性能提升了5%,而霄龍7601服務器的性能僅提升了2%。雖然Cascade Lake服務器在啓用AVX-512的狀況下看到了更大的改進,但EPYC Rome的性能仍然比英特爾當前的非AP Cascadelake處理器快得多。使用更高品質的編碼模式level 4 ,SVT-AV1 0.7版本的性能比0.6版本略有降低。
基於本月早些時候的AVX2優化優化版Intel SVT-VP9[3], 霄龍 7742的SVT-VP9性能也很是不錯。
從全部進行的視頻相干基準測試來看,使用這些最新的編解碼器的2 x 霄龍 7742服務器比2 x 至強鉑金8280服務器快44%。
參考:
[1]硬件系統配置:https://openbenchmarking.org/embed.php?i=1909286-AS-1909283AS64&sha=de1ea58&p=2
[2]https://github.com/OpenVisualCloud/SVT-AV1/releases/tag/v0.7.0
[3]https://github.com/OpenVisualCloud/SVT-VP9/commit/e9653d92e9515bfc14d27b8aef51d8e5817b3601