伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

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

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

3天內不再提示

RDMA設計13:融合以太網協議棧設計思考2

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

掃碼添加小助手

加入工程師交流群

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

wKgZPGlMsZOAf7cuAACSfhVcyJo754.png

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


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


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


RoCE v2 發送模塊及 RoCE v2 接收模塊則負責發送或接收 RoCE v2 數據包。其中,RoCE v2 發送模塊從隊列管理模塊中提取用戶指令并將其轉換為 RoCE v2 包,然后發送到遠程主機。對于包含數據的 RoCE v2 包,RoCE v2 發送模塊將同時與 DMA控制器進行數據交換,從系統存儲中讀取數據后發送到遠程主機。同樣的,RoCE v2接收模塊接收并解析 RoCE v2 數據包,而后根據包類型與 DMA 控制器進行數據交換,進行數據讀取或寫入操作。同時其也將包信息發送到隊列管理模塊以實現指令釋放。


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

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

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

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 以太網
    +關注

    關注

    41

    文章

    6106

    瀏覽量

    181373
  • RDMA
    +關注

    關注

    0

    文章

    100

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    車載以太網協議轉換器操作教程# 車載以太網# 轉換器# 硬件# 教程# 汽車# 技術# 操作

    車載以太網
    康謀自動駕駛
    發布于 :2026年01月28日 11:19:40

    車載以太網通信協議如何測?UT和SP聯手!

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

    RDMA設計12:融合以太網協議設計1

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

    DP83826Ax工業以太網PHY:確定性、低延遲與低功耗的完美融合

    DP83826Ax工業以太網PHY:確定性、低延遲與低功耗的完美融合 在工業以太網領域,對于高性能、高可靠性物理層收發器的需求與日俱增。DP83826Ax作為一款單端口10/100Mbps以太
    的頭像 發表于 12-15 15:20 ?523次閱讀

    RDMA設計6:IP架構2

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

    RDMA設計5:RoCE V2 IP架構

    數據傳輸;AXI-Lite 接口進行系統控制;AXI4 接口進行數據傳輸。在IP內部,根據功能劃分為系統控制模塊、融合以太網協議以太網
    發表于 11-25 10:34

    RDMA設計1:開發必要性1之設計考慮

    數據傳輸。 基于融合以太網的遠程直接內存訪問(RoCE) 提供了一種基于以太網RDMA 技術實現方法。與 IB(InfiniBand) 、iWARP 等
    發表于 11-19 14:30

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

    ;AXI4 接口進行數據傳輸。在系統內部,根據功能劃分為系統控制模塊、融合以太網協議以太網協議
    的頭像 發表于 07-16 08:55 ?797次閱讀
    <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 接口進行系統控制;AXI4 接口進行數據傳輸。在系統內部,根據功能劃分為系統控制模塊、融合以太網協議以太網
    發表于 07-16 08:51

    以太網入門:從零開始,掌握以太網基礎知識!

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

    RDMA簡介3之四種子協議對比

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

    RDMA簡介2之A技術優勢分析

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

    RDMA簡介1之RDMA開發必要性

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

    雙通道CAN轉以太網#CAN轉以太網#三格電子

    以太網
    三格電子科技
    發布于 :2025年05月12日 13:17:05

    高性能 RDMA 傳輸系統:通用性及高性能架構考慮

    該系統架構通過 QSFP28 接口連接上位機進行數據傳輸, AXI-Lite 接口進行系統控制, AXI4 接口用于數據傳輸。在系統內部,根據功能劃分為系統控制模塊、 融合以太網協議
    的頭像 發表于 04-14 16:05 ?989次閱讀
    高性能 <b class='flag-5'>RDMA</b> 傳輸系統:通用性及高性能架構考慮