數(shù)據(jù)平面開發(fā)套件DPDK,是由6WIND,Intel等多家公司開發(fā),主要基于Linux系統(tǒng)運行,用于快速數(shù)據(jù)包處理的函數(shù)庫與驅(qū)動集合,可以極大提高數(shù)據(jù)處理性能和吞吐量,提高數(shù)據(jù)平面應用程序的工作效率。開發(fā)DPDK的主要目的,是在數(shù)據(jù)平面應用中為快速的數(shù)據(jù)包處理提供一個簡單而完善的架構(gòu)。在理解此工具集之后,開發(fā)人員可以以此為基礎進行新的原型設計,或簡單地為我所用。DPDK架構(gòu)通過創(chuàng)建EAL(Environment Abstraction Layer,環(huán)境抽象層)來為不同的工作環(huán)境創(chuàng)造函數(shù)庫集,創(chuàng)建后開發(fā)者即可把自己的應用與函數(shù)庫進行鏈接。該架構(gòu)也包含跟蹤調(diào)試,PCIe總線接入等功能,并有相關樣例幫助開發(fā)者學習如何使用這些功能。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
英特爾
+關注
關注
61文章
10301瀏覽量
180393 -
Linux
+關注
關注
88文章
11756瀏覽量
218997 -
PCIE總線
+關注
關注
0文章
58瀏覽量
14017
發(fā)布評論請先 登錄
相關推薦
熱點推薦
如何將應用程序從x86上的DPDK移植到NXP 2160?
抱歉可能出現(xiàn)重復,我也不確定問題的正確位置。 我在 Intel x86 平臺上開發(fā)了一個使用 DPDK 的應用程序。將其移至 NXP 2160 構(gòu)建二進制文件并嘗試運行。20-09-2022 13
發(fā)表于 03-28 06:57
DPDK 22.11.1 LTS應用程序對rte_pktmbuf_alloc的調(diào)用失敗怎么解決?
我遇到了一些奇怪的行為,我認為這可能是由 DPAA2 DPDK 輪詢模式驅(qū)動程序引起的。我有一個 DPDK 22.11.1 LTS 應用程序(在 LX2160A SoC 上),它執(zhí)行以
發(fā)表于 04-23 09:00
如何創(chuàng)建 UEFI LCD與運行 LCD 應用程序(2)
創(chuàng)建 UEFI LCD 應用程序、運行 LCD 應用程序(第二部分)
如何創(chuàng)建 UEFI LCD與運行 LCD 應用程序(1)
創(chuàng)建 UEFI LCD 應用程序、運行 LCD 應用程序(第一部分)
DPDK安裝教程和DPDK程序運行收發(fā)包示例程序及性能對比實驗的詳細概述
本文檔的主要內(nèi)容詳細介紹的是DPDK安裝教程和DPDK程序運行收發(fā)包示例程序及性能對比實驗的詳細概述。
發(fā)表于 09-03 08:00
?0次下載
用dpdk運行Ooeb VSwitter的一個簡單的nfv/vm用例
The video provides an overview of a NFV inter-VM use case running OVS with DPDK. A DPDK application would be running in the VM as a
建立和運行DPDK,使用英特爾QuickAssist設備加密
Steps to build and run DPDK using an Intel? QuickAssist device for cryptography, based on DPDK 17.02 release.
如何使用DPDK進行網(wǎng)絡性能基準測試
描述英特爾如何使用DPDK第3層轉(zhuǎn)發(fā)(l3fwd)示例應用程序工作負載執(zhí)行高吞吐量網(wǎng)絡性能基準測試。
如何使用DPPD PROX測量運行測試的VNF性能
該視頻演示了如何使用DPPD PROX測量運行測試的虛擬網(wǎng)絡功能(VNF)性能。
使用英特爾VTune放大器的DPDK應用程序分析
此視頻演示了如何使用英特爾?VTune?放大器來分析應用程序以找出性能瓶頸。
在這里,我們將使用DPDK示例應用程序Testpmd進行分析。
最新版本數(shù)據(jù)平面開發(fā)套件(DPDK)的功能介紹
了解最新版本的DPDK。每個版本附帶的功能清單都是升級的,我們將描述每個版本如何影響在其應用程序中使用它的NFV用戶。
如何進行BlueField DPU和DPDK開發(fā)應用程序
在本系列中,我通過應用 DPDK 和NVIDIA DOCA SDK 庫構(gòu)建了一個應用程序并卸載了兩種方式。我將每個步驟記錄為一個單獨的代碼補丁,并在每個系列中提供完整的步驟。
用DPDK運行VNF應用程序
評論