0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用DPDK進(jìn)行網(wǎng)絡(luò)性能基準(zhǔn)測(cè)試

英特爾 Altera視頻 ? 2018-10-31 06:57 ? 次閱讀

DPDK是一個(gè)用來(lái)進(jìn)行包數(shù)據(jù)處理加速的軟件庫(kù)。與傳統(tǒng)的數(shù)據(jù)包處理相比,DPDK具有以下特點(diǎn):

1) 輪詢:在包處理時(shí)避免中斷上下文切換的開(kāi)銷,

2) 用戶態(tài)驅(qū)動(dòng):規(guī)避不必要的內(nèi)存拷貝和系統(tǒng)調(diào)用,便于快速迭代優(yōu)化

3) 親和性與獨(dú)占:特定任務(wù)可以被指定只在某個(gè)核上工作,避免線程在不同核間頻繁切換,保證更多的cache命中

4) 降低訪存開(kāi)銷:利用內(nèi)存大頁(yè)HUGEPAGE降低TLB miss,利用內(nèi)存多通道交錯(cuò)訪問(wèn)提高內(nèi)存訪問(wèn)有效帶寬

5) 軟件調(diào)優(yōu):cache行對(duì)齊,預(yù)取數(shù)據(jù),多元數(shù)據(jù)批量操作

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 測(cè)試
    +關(guān)注

    關(guān)注

    8

    文章

    5041

    瀏覽量

    126228
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    6762

    瀏覽量

    88628
  • intel
    +關(guān)注

    關(guān)注

    19

    文章

    3476

    瀏覽量

    185576
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    通用CPU性能基準(zhǔn)測(cè)試的研究現(xiàn)狀

    經(jīng)過(guò)持續(xù)迭代升級(jí),TPC已發(fā)展成為能夠滿足多種應(yīng)用場(chǎng)景性能測(cè)試需求的基準(zhǔn)測(cè)試簇,根據(jù)測(cè)試場(chǎng)景和測(cè)試
    發(fā)表于 02-20 10:22 ?574次閱讀
    通用CPU<b class='flag-5'>性能</b><b class='flag-5'>基準(zhǔn)</b><b class='flag-5'>測(cè)試</b>的研究現(xiàn)狀

    ATM網(wǎng)絡(luò)性能測(cè)試

    ATM網(wǎng)絡(luò)性能測(cè)試對(duì)于ATM網(wǎng)絡(luò)實(shí)體的測(cè)試一般可分為一致性測(cè)試、互操作性
    發(fā)表于 05-25 16:36

    飛凌LS1028A開(kāi)發(fā)板網(wǎng)絡(luò)應(yīng)用測(cè)試

    的IT和OT網(wǎng)絡(luò);OK1028A-C所采用的CPU屬于NXP Layerscape?通信處理器,在網(wǎng)絡(luò)吞吐性能方面更具優(yōu)勢(shì),而且原生網(wǎng)口數(shù)量也比較多,下面對(duì)LS1028A開(kāi)發(fā)板在網(wǎng)絡(luò)
    發(fā)表于 03-24 14:28

    ovs-dpdk sgmii口不能正常轉(zhuǎn)發(fā)是為什么

    測(cè)試了2個(gè)rgmii,2個(gè)xfi也正常,按照手冊(cè)配置的ovs-dpdk,默認(rèn)流程。1046-c2 ovs-dpdk sgmii口不能正常轉(zhuǎn)發(fā)是為什么?如何去解決呢?
    發(fā)表于 01-05 06:41

    Arm上帶DPDK的Open vSwitch測(cè)試系列

    和 OvS 安裝在我的主目錄中并強(qiáng)調(diào)了為此目的所修改的步驟。2、如何使用 DPDK 設(shè)置 OvS 從而在 Arm 平臺(tái)上運(yùn)行 PHY-PHY 流量測(cè)試本文描述了如何使用 DPDK 設(shè)置 OvS 從而
    發(fā)表于 03-31 11:01

    服務(wù)器性能基準(zhǔn)測(cè)試

    服務(wù)器性能基準(zhǔn)測(cè)試  1、SPECweb96測(cè)試   SPEC96是由Standard Performance Evaluation Corp提供的、專供檢測(cè)服務(wù)器Web特性的
    發(fā)表于 01-27 11:41 ?1184次閱讀

    基于Intel dpdk數(shù)據(jù)包捕獲技術(shù)研究

    。使用BPS軟件對(duì)基于dpdk網(wǎng)絡(luò)安全防護(hù)系統(tǒng)與基于pf_ring的網(wǎng)絡(luò)安全防護(hù)系統(tǒng)進(jìn)行仿真分析,結(jié)果表明dpdk對(duì)整體系統(tǒng)
    發(fā)表于 11-24 15:17 ?4次下載
    基于Intel <b class='flag-5'>dpdk</b>數(shù)據(jù)包捕獲技術(shù)研究

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

    此文檔僅限于通信性能,不包括特定的測(cè)試。服務(wù)器和自定義應(yīng)用程序。通過(guò)隔離NDK,這里描述的基準(zhǔn),允許更多對(duì)客戶應(yīng)用軟件進(jìn)行準(zhǔn)確的性能測(cè)量。
    發(fā)表于 04-18 16:34 ?5次下載
    <b class='flag-5'>網(wǎng)絡(luò)</b>開(kāi)發(fā)者套件(NDK)通信<b class='flag-5'>性能</b>的<b class='flag-5'>基準(zhǔn)</b><b class='flag-5'>測(cè)試</b>

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

    本文檔的主要內(nèi)容詳細(xì)介紹的是DPDK安裝教程和DPDK程序運(yùn)行收發(fā)包示例程序及性能對(duì)比實(shí)驗(yàn)的詳細(xì)概述。
    發(fā)表于 09-03 08:00 ?0次下載
    <b class='flag-5'>DPDK</b>安裝教程和<b class='flag-5'>DPDK</b>程序運(yùn)行收發(fā)包示例程序及<b class='flag-5'>性能</b>對(duì)比實(shí)驗(yàn)的詳細(xì)概述

    使用DPDK打開(kāi)VSwitch:架構(gòu)和性能

    使用DPDK打開(kāi)VSwitch:架構(gòu)和性能
    的頭像 發(fā)表于 11-08 06:20 ?3422次閱讀

    使用BigTao-V網(wǎng)絡(luò)測(cè)試儀針對(duì)局域網(wǎng)交換設(shè)備進(jìn)行基準(zhǔn)測(cè)試

    RFC 2889為L(zhǎng)AN交換設(shè)備的基準(zhǔn)測(cè)試提供了方法學(xué),它將RFC 2544中為網(wǎng)絡(luò)互聯(lián)設(shè)備基準(zhǔn)測(cè)試所定義的方法學(xué)擴(kuò)展到了交換設(shè)備,提供了交
    的頭像 發(fā)表于 06-18 16:28 ?2468次閱讀

    DPDK內(nèi)存的基本概念

    用戶應(yīng)用得以發(fā)揮其最佳性能。本系列文章將詳細(xì)介紹DPDK提供的各種內(nèi)存管理的功能。 但在此之前,有必要先談一談為何DPDK中內(nèi)存管理要以現(xiàn)有的方式運(yùn)作,它背后又有怎樣的原理,再進(jìn)一步探討DPD
    的頭像 發(fā)表于 10-26 10:03 ?2017次閱讀
    <b class='flag-5'>DPDK</b>內(nèi)存的基本概念

    MySQL基準(zhǔn)測(cè)試和sysbench工具

    一、基準(zhǔn)測(cè)試簡(jiǎn)介 1、什么是基準(zhǔn)測(cè)試 數(shù)據(jù)庫(kù)的基準(zhǔn)測(cè)試是對(duì)數(shù)據(jù)庫(kù)的
    的頭像 發(fā)表于 01-06 16:01 ?1616次閱讀
    MySQL<b class='flag-5'>基準(zhǔn)</b><b class='flag-5'>測(cè)試</b>和sysbench工具

    如何對(duì)推理加速器進(jìn)行基準(zhǔn)測(cè)試

      客戶對(duì)基準(zhǔn)推理學(xué)習(xí)曲線的最后階段是開(kāi)發(fā)自己的模型,使用通常來(lái)自 Nvidia 或數(shù)據(jù)中心的訓(xùn)練硬件/軟件,然后在可能的目標(biāo)推理加速器上對(duì)該模型進(jìn)行基準(zhǔn)測(cè)試。
    的頭像 發(fā)表于 06-06 16:02 ?1250次閱讀

    【虹科分享】什么是 RFC 2544?網(wǎng)絡(luò)設(shè)備的性能基準(zhǔn)測(cè)試方法

    什么是RFC2544如果你在網(wǎng)絡(luò)領(lǐng)域工作,你可能聽(tīng)說(shuō)過(guò)它,但RFC2544到底是什么?征求意見(jiàn)書(RFC)2544是1999年創(chuàng)建的基準(zhǔn)測(cè)試方法,用于測(cè)試和測(cè)量
    的頭像 發(fā)表于 04-07 10:36 ?3260次閱讀
    【虹科分享】什么是 RFC 2544?<b class='flag-5'>網(wǎng)絡(luò)</b>設(shè)備的<b class='flag-5'>性能</b><b class='flag-5'>基準(zhǔn)</b><b class='flag-5'>測(cè)試</b>方法