DPDK是一個用來進(jìn)行包數(shù)據(jù)處理加速的軟件庫。與傳統(tǒng)的數(shù)據(jù)包處理相比,DPDK具有以下特點:
1) 輪詢:在包處理時避免中斷上下文切換的開銷,
2) 用戶態(tài)驅(qū)動:規(guī)避不必要的內(nèi)存拷貝和系統(tǒng)調(diào)用,便于快速迭代優(yōu)化
3) 親和性與獨占:特定任務(wù)可以被指定只在某個核上工作,避免線程在不同核間頻繁切換,保證更多的cache命中
4) 降低訪存開銷:利用內(nèi)存大頁HUGEPAGE降低TLB miss,利用內(nèi)存多通道交錯訪問提高內(nèi)存訪問有效帶寬
5) 軟件調(diào)優(yōu):cache行對齊,預(yù)取數(shù)據(jù),多元數(shù)據(jù)批量操作
-
測試
+關(guān)注
關(guān)注
8文章
5608瀏覽量
128239 -
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7237瀏覽量
90932 -
intel
+關(guān)注
關(guān)注
19文章
3493瀏覽量
187857
發(fā)布評論請先 登錄
通用CPU性能基準(zhǔn)測試的研究現(xiàn)狀

ATM網(wǎng)絡(luò)的性能測試
ovs-dpdk sgmii口不能正常轉(zhuǎn)發(fā)是為什么
Arm上帶DPDK的Open vSwitch測試系列
服務(wù)器性能的基準(zhǔn)測試
基于Intel dpdk數(shù)據(jù)包捕獲技術(shù)研究

網(wǎng)絡(luò)開發(fā)者套件(NDK)通信性能的基準(zhǔn)測試

DPDK安裝教程和DPDK程序運行收發(fā)包示例程序及性能對比實驗的詳細(xì)概述

使用BigTao-V網(wǎng)絡(luò)測試儀針對局域網(wǎng)交換設(shè)備進(jìn)行基準(zhǔn)測試
DPDK內(nèi)存的基本概念

如何對推理加速器進(jìn)行基準(zhǔn)測試
【虹科分享】什么是 RFC 2544?網(wǎng)絡(luò)設(shè)備的性能基準(zhǔn)測試方法

評論