數(shù)據(jù)平面開發(fā)套件DPDK,是由6WIND,Intel等多家公司開發(fā),主要基于Linux系統(tǒng)運(yùn)行,用于快速數(shù)據(jù)包處理的函數(shù)庫(kù)與驅(qū)動(dòng)集合,可以極大提高數(shù)據(jù)處理性能和吞吐量,提高數(shù)據(jù)平面應(yīng)用程序的工作效率。開發(fā)DPDK的主要目的,是在數(shù)據(jù)平面應(yīng)用中為快速的數(shù)據(jù)包處理提供一個(gè)簡(jiǎn)單而完善的架構(gòu)。在理解此工具集之后,開發(fā)人員可以以此為基礎(chǔ)進(jìn)行新的原型設(shè)計(jì),或簡(jiǎn)單地為我所用。DPDK架構(gòu)通過創(chuàng)建EAL(Environment Abstraction Layer,環(huán)境抽象層)來為不同的工作環(huán)境創(chuàng)造函數(shù)庫(kù)集,創(chuàng)建后開發(fā)者即可把自己的應(yīng)用與函數(shù)庫(kù)進(jìn)行鏈接。該架構(gòu)也包含跟蹤調(diào)試,PCIe總線接入等功能,并有相關(guān)樣例幫助開發(fā)者學(xué)習(xí)如何使用這些功能。
-
英特爾
+關(guān)注
關(guān)注
61文章
10196瀏覽量
174710 -
Linux
+關(guān)注
關(guān)注
87文章
11511瀏覽量
213848 -
PCIE總線
+關(guān)注
關(guān)注
0文章
58瀏覽量
13774
發(fā)布評(píng)論請(qǐng)先 登錄
Arm上帶DPDK的Open vSwitch測(cè)試系列
如何將應(yīng)用程序從x86上的DPDK移植到NXP 2160?
DPDK 22.11.1 LTS應(yīng)用程序對(duì)rte_pktmbuf_alloc的調(diào)用失敗怎么解決?
如何創(chuàng)建 UEFI LCD與運(yùn)行 LCD 應(yīng)用程序(2)
如何創(chuàng)建 UEFI LCD與運(yùn)行 LCD 應(yīng)用程序(1)
DPDK安裝教程和DPDK程序運(yùn)行收發(fā)包示例程序及性能對(duì)比實(shí)驗(yàn)的詳細(xì)概述

用dpdk運(yùn)行Ooeb VSwitter的一個(gè)簡(jiǎn)單的nfv/vm用例
建立和運(yùn)行DPDK,使用英特爾QuickAssist設(shè)備加密
如何使用DPDK進(jìn)行網(wǎng)絡(luò)性能基準(zhǔn)測(cè)試
DPDK的設(shè)計(jì)方法與API應(yīng)用介紹
如何使用DPPD PROX測(cè)量運(yùn)行測(cè)試的VNF性能
使用英特爾VTune放大器的DPDK應(yīng)用程序分析
判斷程序是用哪種語(yǔ)言開發(fā)的應(yīng)用程序免費(fèi)下載

如何進(jìn)行BlueField DPU和DPDK開發(fā)應(yīng)用程序

用GPS控制你的RoverBot應(yīng)用程序

評(píng)論