DPDK是一個用來進行包數(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ù)批量操作
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
測試
+關(guān)注
關(guān)注
9文章
6203瀏覽量
131353 -
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7335瀏覽量
94763 -
intel
+關(guān)注
關(guān)注
19文章
3508瀏覽量
191274
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
通用CPU性能基準測試的研究現(xiàn)狀
經(jīng)過持續(xù)迭代升級,TPC已發(fā)展成為能夠滿足多種應(yīng)用場景性能測試需求的基準測試簇,根據(jù)測試場景和測試
發(fā)表于 02-20 10:22
?1838次閱讀
ATM網(wǎng)絡(luò)的性能測試
ATM網(wǎng)絡(luò)的性能測試對于ATM網(wǎng)絡(luò)實體的測試一般可分為一致性測試、互操作性
發(fā)表于 05-25 16:36
ovs-dpdk sgmii口不能正常轉(zhuǎn)發(fā)是為什么
測試了2個rgmii,2個xfi也正常,按照手冊配置的ovs-dpdk,默認流程。1046-c2 ovs-dpdk sgmii口不能正常轉(zhuǎn)發(fā)是為什么?如何去解決呢?
發(fā)表于 01-05 06:41
Arm上帶DPDK的Open vSwitch測試系列
和 OvS 安裝在我的主目錄中并強調(diào)了為此目的所修改的步驟。2、如何使用 DPDK 設(shè)置 OvS 從而在 Arm 平臺上運行 PHY-PHY 流量測試本文描述了如何使用 DPDK 設(shè)置 OvS 從而
發(fā)表于 03-31 11:01
服務(wù)器性能的基準測試
服務(wù)器性能的基準測試
1、SPECweb96測試 SPEC96是由Standard Performance Evaluation Corp提供的、專供檢測服務(wù)器Web特性的
發(fā)表于 01-27 11:41
?1459次閱讀
基于Intel dpdk數(shù)據(jù)包捕獲技術(shù)研究
。使用BPS軟件對基于dpdk的網(wǎng)絡(luò)安全防護系統(tǒng)與基于pf_ring的網(wǎng)絡(luò)安全防護系統(tǒng)進行仿真分析,結(jié)果表明dpdk對整體系統(tǒng)
發(fā)表于 11-24 15:17
?4次下載
網(wǎng)絡(luò)開發(fā)者套件(NDK)通信性能的基準測試
此文檔僅限于通信性能,不包括特定的測試。服務(wù)器和自定義應(yīng)用程序。通過隔離NDK,這里描述的基準,允許更多對客戶應(yīng)用軟件進行準確的性能測量。
發(fā)表于 04-18 16:34
?5次下載
DPDK安裝教程和DPDK程序運行收發(fā)包示例程序及性能對比實驗的詳細概述
本文檔的主要內(nèi)容詳細介紹的是DPDK安裝教程和DPDK程序運行收發(fā)包示例程序及性能對比實驗的詳細概述。
發(fā)表于 09-03 08:00
?0次下載
使用BigTao-V網(wǎng)絡(luò)測試儀針對局域網(wǎng)交換設(shè)備進行基準測試
RFC 2889為LAN交換設(shè)備的基準測試提供了方法學,它將RFC 2544中為網(wǎng)絡(luò)互聯(lián)設(shè)備基準測試所定義的方法學擴展到了交換設(shè)備,提供了交
DPDK內(nèi)存的基本概念
用戶應(yīng)用得以發(fā)揮其最佳性能。本系列文章將詳細介紹DPDK提供的各種內(nèi)存管理的功能。 但在此之前,有必要先談一談為何DPDK中內(nèi)存管理要以現(xiàn)有的方式運作,它背后又有怎樣的原理,再進一步探討DPD
如何對推理加速器進行基準測試
客戶對基準推理學習曲線的最后階段是開發(fā)自己的模型,使用通常來自 Nvidia 或數(shù)據(jù)中心的訓練硬件/軟件,然后在可能的目標推理加速器上對該模型進行基準測試。
【虹科分享】什么是 RFC 2544?網(wǎng)絡(luò)設(shè)備的性能基準測試方法
什么是RFC2544如果你在網(wǎng)絡(luò)領(lǐng)域工作,你可能聽說過它,但RFC2544到底是什么?征求意見書(RFC)2544是1999年創(chuàng)建的基準測試方法,用于測試和測量
如何進行FDD網(wǎng)絡(luò)的性能測試
進行FDD(Frequency Division Duplex,頻分雙工)網(wǎng)絡(luò)的性能測試,可以從以下幾個方面進行: 一、功能
如何使用DPDK進行網(wǎng)絡(luò)性能基準測試
評論