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

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

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

龍芯自主CPU指令系統(tǒng)獲得開源DPDK支持

焦點(diǎn)訊 ? 來(lái)源:焦點(diǎn)訊 ? 作者:焦點(diǎn)訊 ? 2022-12-08 15:39 ? 次閱讀

近日,DPDK官方社區(qū)發(fā)布了22.11版本,從該版本開始DPDK將支持龍架構(gòu)(LoongArch)。

隨著社區(qū)對(duì)DPDK項(xiàng)目的演進(jìn),LoongArch成為繼X86、PowerPC、ARM、RISC-V后DPDK所支持的又一獨(dú)立自主指令系統(tǒng)架構(gòu)。

pYYBAGORlM2ARkWJAAIrDjzhmoQ845.png

DPDK(Data Plane Development Kit)是Linux基金會(huì)下托管的開源項(xiàng)目,它提供了一系列數(shù)據(jù)平面的代碼庫(kù)和基于輪詢模式的網(wǎng)卡驅(qū)動(dòng)。

DPDK能夠加速網(wǎng)絡(luò) I/O,在提升網(wǎng)絡(luò)吞吐量和降低網(wǎng)絡(luò)延時(shí)方面具有重要的作用。

poYBAGORlM6AQ15ZAATAbefbdXk613.png

DPDK提供了一整套用戶空間下的高效數(shù)據(jù)包處理庫(kù)和一個(gè)完整的應(yīng)用編程框架,能夠?yàn)楦咚倬W(wǎng)絡(luò)數(shù)據(jù)包處理應(yīng)用提供更短的產(chǎn)品開發(fā)周期。

許多流行的Linux發(fā)行版都把 DPDK 的支持作為其標(biāo)準(zhǔn)包裝的一部分。

在LoongArch平臺(tái)上,由龍芯公司維護(hù)的Loongnix-Server和 Loongnix-Desktop系統(tǒng)中,均可通過(guò)軟件包管理工具安裝基于LoongArch架構(gòu)的DPDK 運(yùn)行環(huán)境和開發(fā)環(huán)境。

DPDK實(shí)現(xiàn)對(duì)LoongArch 架構(gòu)的支持后,用戶可以直接在基于LoongArch64架構(gòu)的物理機(jī)上運(yùn)行和開發(fā)DPDK應(yīng)用,能夠方便用戶測(cè)試和開發(fā)基于DPDK的應(yīng)用,提高軟件開發(fā)效率。

用戶除了可以在支持龍芯3A5000,3C5000等機(jī)器上原生編譯和測(cè)試DPDK程序,還可以在X86架構(gòu)上交叉編譯LoongArch DPDK,這為用戶開發(fā)多架構(gòu)支持的網(wǎng)絡(luò)數(shù)據(jù)包處理產(chǎn)品提供了便利。

龍芯相關(guān)技術(shù)團(tuán)隊(duì)經(jīng)過(guò)了8個(gè)版本迭代最終支持了LoongArch架構(gòu)。

在迭代過(guò)程中,社區(qū)一直比較關(guān)注LoongArch DPDK CI的支持問(wèn)題。

在經(jīng)過(guò)調(diào)研以及和社區(qū)溝通后,龍芯相關(guān)技術(shù)團(tuán)隊(duì)為社區(qū)提供了運(yùn)行在LoongArch平臺(tái)上的DPDK CI節(jié)點(diǎn),為社區(qū)的補(bǔ)丁合入提供了更多的測(cè)試結(jié)果參考。


審核編輯:湯梓紅

聲明:本文內(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)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10804

    瀏覽量

    210843
  • 龍芯
    +關(guān)注

    關(guān)注

    3

    文章

    331

    瀏覽量

    31180
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3215

    瀏覽量

    42329
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    iTOP-3A5000主控板龍芯自主指令系統(tǒng)外加機(jī)箱就是一臺(tái)電腦主機(jī)

    性能強(qiáng) 采用全國(guó)產(chǎn)龍芯3A5000處理器,基于龍芯自主指令系統(tǒng) (LoongArch)的LA464微結(jié)構(gòu),并進(jìn)一步提升頻率,降低功耗,優(yōu)化性能。 橋片 采用
    發(fā)表于 10-17 11:23

    迅為3A6000_7A2000核心主板龍芯全國(guó)產(chǎn)處理器LoongArch架構(gòu)

    ,也證明了國(guó)內(nèi)有能力在自研 CPU 架構(gòu)上做出一流的產(chǎn)品。 龍芯 3A6000 處理器采用龍芯自主指令系統(tǒng)龍架構(gòu)(LoongArch),是
    發(fā)表于 10-12 11:25

    龍芯2K0300蜂鳥板試用報(bào)告

    僅為35mm×35mm,配合底板可提供豐富的常用接口,支持多種開發(fā)框架和編程語(yǔ)言,適配多種操作系統(tǒng),包括但不限于Linux、OpenHarmony等。 硬件設(shè)計(jì) 龍芯2K0300蜂鳥板的硬件設(shè)計(jì)注重
    發(fā)表于 09-03 08:32

    龍芯2K0300蜂鳥板試用】初了解龍芯2K0300蜂鳥板

    Buildroot、OpenHarmony 和 OpenWRT 等操作系統(tǒng)和構(gòu)建系統(tǒng)支持在嵌入式領(lǐng)域應(yīng)用。 自主可控 內(nèi)置基于龍架構(gòu)的 64 位 LA264
    發(fā)表于 08-27 20:41

    “超新芯”賦能水表行業(yè),國(guó)產(chǎn)替代與計(jì)量升級(jí) ——龍芯1D超聲波流量測(cè)計(jì)量芯片介紹

    “超新芯”賦能水表行業(yè),國(guó)產(chǎn)替代與計(jì)量升級(jí)——龍芯1D超聲波流量測(cè)計(jì)量芯片介紹 一、 公司簡(jiǎn)介龍芯中科傳承于中國(guó)科學(xué)院計(jì)算研究所,公司從創(chuàng)立開始,始終堅(jiān)持自主創(chuàng)新,全面掌握CPU
    發(fā)表于 08-14 10:46

    龍芯2K0300蜂鳥板試用】1 龍芯中科必知3件事

    的功耗約為9/4W,在龍芯2K2000商業(yè)級(jí)的基礎(chǔ)上,拓寬工作溫度條件,增強(qiáng)可靠性相關(guān)特性參數(shù),滿足更復(fù)雜條件下的應(yīng)用需求。 3a5000工業(yè)級(jí) 面向工控應(yīng)用領(lǐng)域的通用處理器,基于龍芯自主指令
    發(fā)表于 08-12 21:21

    龍芯2K0300蜂鳥板支持OpenHarmony 4.0 Release版本操作系統(tǒng)

    和OpenHarmony操作系統(tǒng),可以為開發(fā)者提供更多的選擇。本次發(fā)售的2K0300蜂鳥開發(fā)板內(nèi)置OpenHarmony 4.0 Release版本操作系統(tǒng),并支持升級(jí)到OpenHarmony的更新版本。
    發(fā)表于 06-20 10:02

    龍芯 2K0300 蜂鳥開發(fā)系統(tǒng)正式發(fā)布??!

    、技術(shù)支持、平臺(tái)推廣、品牌塑造、資金支持等多種方式, 打造手段更綜合、目標(biāo)更清晰、服務(wù)更聚焦的高性價(jià)比伙伴方案。期待與大家攜手同行,形成更多基于自主技術(shù)底座的產(chǎn)品和應(yīng)用。 龍芯中科
    發(fā)表于 06-19 16:27

    龍芯自主研發(fā)CPU提升性能,單核通用性能提高20倍

    張戈強(qiáng)調(diào),龍芯CPU的主要IP核均為自主研發(fā),這使得其性價(jià)比得到顯著提升。他指出,國(guó)產(chǎn)CPU與主流CPU的差距主要體現(xiàn)在單核性能上,而非多核
    的頭像 發(fā)表于 04-25 15:26 ?733次閱讀

    龍芯中科重磅推出全新一代處理器

      11月28日,2023龍芯產(chǎn)品發(fā)布暨用戶大會(huì)在國(guó)家會(huì)議中心盛大召開。本次活動(dòng)以“砥礪前行,中流擊水”為主題,揭曉了中國(guó)自主品牌龍芯的最新產(chǎn)品——龍芯3A6000通用處理器和
    的頭像 發(fā)表于 12-27 15:04 ?716次閱讀

    龍芯3A6000問(wèn)世,國(guó)產(chǎn)自研CPU最新里程碑

    據(jù)介紹,龍芯3A6000采用龍芯自主指令系統(tǒng)龍架構(gòu)(LoongArch),是龍芯第四代64位高性能微架構(gòu)LA664的首款產(chǎn)品,主頻達(dá)到2.5
    的頭像 發(fā)表于 12-06 16:40 ?911次閱讀

    龍芯3A6000處理器有何特別之處?

    [龍芯3A6000]是真正意義上的[國(guó)產(chǎn)全自研]CPU,采用我國(guó)自主設(shè)計(jì)的指令系統(tǒng)和架構(gòu),無(wú)需依賴任何國(guó)外授權(quán)技術(shù),是我國(guó)自主研發(fā)、
    發(fā)表于 12-06 14:12 ?903次閱讀
    <b class='flag-5'>龍芯</b>3A6000處理器有何特別之處?

    100%自主研發(fā)!龍芯中科新一代通用處理器發(fā)布

    據(jù)央視新聞報(bào)道,11月28日,新一代國(guó)產(chǎn)CPU——龍芯3A6000在北京發(fā)布。 據(jù)介紹,龍芯3A6000采用我國(guó)自主設(shè)計(jì)的指令系統(tǒng)和架構(gòu),無(wú)
    的頭像 發(fā)表于 12-01 15:45 ?716次閱讀
    100%<b class='flag-5'>自主</b>研發(fā)!<b class='flag-5'>龍芯</b>中科新一代通用處理器發(fā)布

    龍芯3A6000性能實(shí)測(cè):媲美10代酷睿i3、同頻超越14代酷睿i5

    。 3A6000采用我國(guó)自主設(shè)計(jì)的指令系統(tǒng)和架構(gòu),無(wú)需依賴任何國(guó)外授權(quán)技術(shù),是我國(guó)自主研發(fā)、自主可控的新一代通用處理器,可運(yùn)行多種類的跨平臺(tái)應(yīng)用,滿足各類大型復(fù)雜桌面應(yīng)用場(chǎng)景。 它的推
    發(fā)表于 11-29 10:44

    龍芯中科發(fā)布新一代通用處理器龍芯3A6000

    核IP及龍芯自主指令系統(tǒng)架構(gòu)授權(quán)計(jì)劃。龍芯合作伙伴、權(quán)威媒體、專家學(xué)者、主管部門領(lǐng)導(dǎo)等4000余人齊聚大會(huì),共同見證龍芯新產(chǎn)品發(fā)布,共謀高水
    的頭像 發(fā)表于 11-28 16:08 ?1258次閱讀