国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

RDMA設計13:融合以太網(wǎng)協(xié)議棧設計思考2

高速傳輸與存儲 ? 來源:高速傳輸與存儲 ? 作者:高速傳輸與存儲 ? 2025-12-29 08:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文主要交流設計思路,在本博客已給出相關博文近100篇,希望對初學者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設計。

wKgZPGlMsZOAf7cuAACSfhVcyJo754.png

連接管理模塊負責管理 RoCE v2 高速數(shù)據(jù)傳輸系統(tǒng)與后端PC/服務器/GPU等主機之間的連接和斷開。
在 RoCE v2 中,有兩種建立連接的方式,分別是基于 CM API 的 QP 間建鏈和基于Socket API 的 QP 間建鏈。其中,CM API 是一種建立在 Infiniband/RoCE 協(xié)議基礎之上的通信管理協(xié)議;Socket 是基于 TCP/IP 協(xié)議的一個中間層,其建鏈過程需要兩個網(wǎng)絡節(jié)點先建立 TCP/IP 連接,然后通過該連接來交換雙方 QP 信息。針對FPGA實際應用需求,本IP使用 RoCEv2 協(xié)議,它基于 UDP/IP 的傳輸協(xié)議。因此,使用 CM API 進行建鏈的方式可以避免搭建 TCP/IP 協(xié)議棧,從而節(jié)約系統(tǒng)資源并提高建鏈效率。


在 CM API 中,每條 CM 指令由多個字段組成,不同指令的包長度及對應字段的含義也不相同。因此當系統(tǒng)控制模塊發(fā)起建鏈或斷鏈請求時,連接管理模塊將對應寄存器中的信息整合為CM 包,并將該數(shù)據(jù)包寫入發(fā)送隊列中。在接收到完成隊列中的條目后,連接管理模塊提取其中的信息并執(zhí)行指令完成流程。


隊列管理模塊負責 RoCE v2 發(fā)送隊列、接收隊列和完成隊列的創(chuàng)建、存儲、仲裁,以及 RoCE v2 指令的提交和完成機制。RoCE v2 隊列對是實現(xiàn) RoCE v2 指令提交與完成機制的核心組件,其隊列數(shù)量、隊列深度和仲裁方式將直接影響數(shù)據(jù)傳輸性能。為了適應不同的應用場景,隊列管理模塊將隊列存儲與隊列指令控制分離,實現(xiàn)了運行時的動態(tài)隊列配置功能,以更少的資源消耗實現(xiàn)多場景下更優(yōu)的性能表現(xiàn)。


RoCE v2 發(fā)送模塊及 RoCE v2 接收模塊則負責發(fā)送或接收 RoCE v2 數(shù)據(jù)包。其中,RoCE v2 發(fā)送模塊從隊列管理模塊中提取用戶指令并將其轉(zhuǎn)換為 RoCE v2 包,然后發(fā)送到遠程主機。對于包含數(shù)據(jù)的 RoCE v2 包,RoCE v2 發(fā)送模塊將同時與 DMA控制器進行數(shù)據(jù)交換,從系統(tǒng)存儲中讀取數(shù)據(jù)后發(fā)送到遠程主機。同樣的,RoCE v2接收模塊接收并解析 RoCE v2 數(shù)據(jù)包,而后根據(jù)包類型與 DMA 控制器進行數(shù)據(jù)交換,進行數(shù)據(jù)讀取或?qū)懭氩僮鳌M瑫r其也將包信息發(fā)送到隊列管理模塊以實現(xiàn)指令釋放。


ICRC 生成校驗模塊負責 RoCE v2 包 ICRC 的計算、插入、校驗和刪除工作。其中,對于即將發(fā)送的 RoCE v2 包,ICRC 生成校驗模塊通過內(nèi)置的 CRC 計算單元計算 ICRC 并插入到包尾部。此模塊同樣負責對接收到的 RoCE v2 包進行 ICRC 校驗,若校驗通過,該包進入 RoCE v2 接收模塊;若校驗未通過,則該包由隊列管理模塊進行丟棄。
擁塞管理模塊采用 DCQCN 算法進行網(wǎng)絡擁塞的監(jiān)測及處理,其由通知單元和響應單元組成。通知單元檢測到報文 ECN 標志位有效時,將其轉(zhuǎn)換為 CNP 包反饋給發(fā)送方以降低速度。而響應單元收到 CNP 包后降速,未收到時則升速。上述功能僅在含交換機的多主機連接鏈路中生效。
DMA 控制器則負責對 RoCE v2 發(fā)送模塊和 RoCE v2 接收模塊的數(shù)據(jù)請求進行仲裁,并將這些請求轉(zhuǎn)換為 AXI4 總線請求,與系統(tǒng)內(nèi)存儲進行交互。DMA 控制器支持突發(fā)傳輸和 Outstanding 功能,以進一步提高數(shù)據(jù)吞吐量。

B站已給出相關性能的視頻,如想進一步了解,請搜索B站用戶:專注與守望

https://www.bilibili.com/video/BV1mPV5eCE8z/?spm_id_from=333.337.search-card.all.click&vd_source=c355545d27a44fe96188b7caefeda6e7

審核編輯 黃宇

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

    關注

    41

    文章

    5998

    瀏覽量

    180870
  • RDMA
    +關注

    關注

    0

    文章

    99

    瀏覽量

    9618
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    車載以太網(wǎng)通信協(xié)議如何測?UT和SP聯(lián)手!

    引言在汽車以太網(wǎng)的通信測試中,面對復雜的協(xié)議分層與交互,一個核心挑戰(zhàn)在于:如何高效、直接地對ECU內(nèi)部的網(wǎng)絡層、傳輸層等協(xié)議實現(xiàn)進行驗證?僅僅通過外部網(wǎng)絡接口發(fā)送測試數(shù)據(jù)包,往往只能
    的頭像 發(fā)表于 01-21 10:04 ?1623次閱讀
    車載<b class='flag-5'>以太網(wǎng)通信協(xié)議</b><b class='flag-5'>棧</b>如何測?UT和SP聯(lián)手!

    RDMA設計12:融合以太網(wǎng)協(xié)議設計1

    RDMA 隊列并實現(xiàn) RDMA 指令提交與完成機制。在 RoCE v2 高速數(shù)據(jù)傳輸系統(tǒng)中,用戶通過配置系統(tǒng)控制模塊中的寄存器或寄存器組來實現(xiàn)隊列管理和數(shù)據(jù) DMA 請求。融合
    發(fā)表于 12-25 11:39

    RDMA設計6:IP架構(gòu)2

    專注高性能存儲與傳輸,在本博客已給出相關博文已約80篇,希望對初學者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設計。IP結(jié)構(gòu)圖融合以太網(wǎng)協(xié)議是實現(xiàn) RoCE v
    發(fā)表于 11-26 10:24

    RDMA設計5:RoCE V2 IP架構(gòu)

    數(shù)據(jù)傳輸;AXI-Lite 接口進行系統(tǒng)控制;AXI4 接口進行數(shù)據(jù)傳輸。在IP內(nèi)部,根據(jù)功能劃分為系統(tǒng)控制模塊、融合以太網(wǎng)協(xié)議以太網(wǎng)
    發(fā)表于 11-25 10:34

    RDMA設計1:開發(fā)必要性1之設計考慮

    數(shù)據(jù)傳輸。 基于融合以太網(wǎng)的遠程直接內(nèi)存訪問(RoCE) 提供了一種基于以太網(wǎng)RDMA 技術實現(xiàn)方法。與 IB(InfiniBand) 、iWARP 等
    發(fā)表于 11-19 14:30

    RDMA over RoCE V2設計2:ip 整體設計考慮

    ;AXI4 接口進行數(shù)據(jù)傳輸。在系統(tǒng)內(nèi)部,根據(jù)功能劃分為系統(tǒng)控制模塊、融合以太網(wǎng)協(xié)議以太網(wǎng)協(xié)議
    的頭像 發(fā)表于 07-16 08:55 ?706次閱讀
    <b class='flag-5'>RDMA</b> over RoCE V<b class='flag-5'>2</b>設計<b class='flag-5'>2</b>:ip 整體設計考慮

    RDMA over RoCE V2設計2:ip 整體框架設計考慮

    AXI-Lite 接口進行系統(tǒng)控制;AXI4 接口進行數(shù)據(jù)傳輸。在系統(tǒng)內(nèi)部,根據(jù)功能劃分為系統(tǒng)控制模塊、融合以太網(wǎng)協(xié)議以太網(wǎng)
    發(fā)表于 07-16 08:51

    以太網(wǎng)入門:從零開始,掌握以太網(wǎng)基礎知識!

    以太網(wǎng)是一種基于異步載波偵聽多路訪問/沖突檢測(CSMA/CD)協(xié)議的通信技術。它支持的有效負載大小為46-1500個八位字節(jié),數(shù)據(jù)速率可達10Mbps、10
    的頭像 發(fā)表于 06-09 14:00 ?4117次閱讀
    <b class='flag-5'>以太網(wǎng)</b>入門:從零開始,掌握<b class='flag-5'>以太網(wǎng)</b>基礎知識!

    RDMA簡介3之四種子協(xié)議對比

    RoCE v2報文。使用普通以太網(wǎng)交換機搭配IB網(wǎng)卡即可實現(xiàn)網(wǎng)絡路由。iWARP:iWARP協(xié)議是基于TCP/IP協(xié)議RDMA網(wǎng)絡,能夠工
    發(fā)表于 06-04 16:05

    RDMA簡介2之A技術優(yōu)勢分析

    融合以太網(wǎng)卡(RNIC)上,在對數(shù)據(jù)包的組裝和拆解過程中,不需要CPU及操作系統(tǒng)介入干預,也不需要進行內(nèi)存拷貝操作。當發(fā)送數(shù)據(jù)包時,直接由應用程序通知網(wǎng)卡要發(fā)送的數(shù)據(jù)在內(nèi)存中的起始地址及數(shù)據(jù)長度,而后RNIC則讀取其已經(jīng)在內(nèi)存中注冊好的區(qū)域數(shù)據(jù)并依照
    發(fā)表于 06-04 11:35

    RDMA簡介1之RDMA開發(fā)必要性

    ,提供高通量、低延遲、遠距離的零拷貝網(wǎng)絡數(shù)據(jù)傳輸。基于融合以太網(wǎng)的遠程直接內(nèi)存訪問(RoCE)提供了一種基于以太網(wǎng)RDMA技術實現(xiàn)方法,相較于IB(InfiniBand)、互聯(lián)網(wǎng)廣域
    發(fā)表于 06-03 14:38

    高性能 RDMA 傳輸系統(tǒng):通用性及高性能架構(gòu)考慮

    該系統(tǒng)架構(gòu)通過 QSFP28 接口連接上位機進行數(shù)據(jù)傳輸, AXI-Lite 接口進行系統(tǒng)控制, AXI4 接口用于數(shù)據(jù)傳輸。在系統(tǒng)內(nèi)部,根據(jù)功能劃分為系統(tǒng)控制模塊、 融合以太網(wǎng)協(xié)議
    的頭像 發(fā)表于 04-14 16:05 ?867次閱讀
    高性能 <b class='flag-5'>RDMA</b> 傳輸系統(tǒng):通用性及高性能架構(gòu)考慮

    國產(chǎn)芯片替代方案:解析沁恒以太網(wǎng)協(xié)議芯片

    在工業(yè)控制、物聯(lián)網(wǎng)設備及嵌入式以太網(wǎng)應用中,WIZnet的W5500、W6100、W5100S等芯片憑借其硬件協(xié)議特性廣受開發(fā)者青睞。然而,隨著國產(chǎn)芯片技術的成熟,沁恒微電子推出的?CH394系列
    的頭像 發(fā)表于 03-17 10:26 ?2778次閱讀

    一文詳解以太網(wǎng)RDMA技術

    ,已經(jīng)成為高性能計算和存儲系統(tǒng)的核心技術之一。然而,傳統(tǒng)的RDMA協(xié)議需要專門的硬件支持和網(wǎng)絡環(huán)境,這使得它的普及面臨一定的挑戰(zhàn)。
    的頭像 發(fā)表于 03-10 11:09 ?5056次閱讀
    一文詳解<b class='flag-5'>以太網(wǎng)</b><b class='flag-5'>RDMA</b>技術