chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

RDMA設(shè)計8:狀態(tài)管理單元設(shè)計

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

掃碼添加小助手

加入工程師交流群

本博文主要交流設(shè)計思路,希望對初學(xué)者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設(shè)計。

隊列管理模塊采用管理與存儲分離的結(jié)構(gòu)進行設(shè)計,由發(fā)送隊列存儲、發(fā)送隊列管理、接收隊列管理、完成條目解析、異常完成條目處理和 Round-Robin 仲裁組成。
隊列管理模塊的結(jié)構(gòu)如圖 1所示。

wKgZO2lBHeaAYQyGAAIV7OGdZxU866.png


圖1 隊列管理模塊的結(jié)構(gòu)圖

(1)發(fā)送隊列
發(fā)送隊列的管理由發(fā)送隊列管理單元和發(fā)送隊列存儲共同實現(xiàn)。其中,發(fā)送隊列存儲為所有發(fā)送隊列共用的存儲空間,根據(jù)用戶環(huán)境和開發(fā)板環(huán)境不同可由 BRAM、URAM 或 LUTRAM 實現(xiàn)。發(fā)送隊列管理單元則負責管理這個存儲空間,并處理用戶指令和發(fā)送隊列讀取請求。在發(fā)送隊列管理單元中存在一個 SQ1 表單和若干用戶 SQ表單來管理發(fā)送隊列,每個表單中存儲發(fā)送隊列的信息,包括隊列 ID、隊列深度、會話 ID、遠程主機 IP 地址、MAC 地址、遠程訪問密鑰、遠程主機數(shù)據(jù)包序列號、本地主機數(shù)據(jù)包序列號、遠程主機內(nèi)存起始地址和遠程主機內(nèi)存地址大小等。
當收到系統(tǒng)控制模塊中的隊列控制單元發(fā)送過來的創(chuàng)建隊列請求時,發(fā)送隊列管理單元首先判斷隊列 ID 和會話 ID 是否已存在。當隊列管理模塊可以接受請求時,其會啟用一個用戶請求隊列表單并根據(jù)接收到的信息創(chuàng)建用戶發(fā)送隊列,還會同步通知接收隊列管理單元啟用一個用戶接收隊列表單并創(chuàng)建接收隊列,并且通知連接管理模塊進入創(chuàng)建連接流程。如果隊列 ID 或會話 ID 已存在,則請求失敗并返回錯誤信息。
類似的,當收到刪除隊列請求時,同樣判斷隊列 ID 和會話 ID,如果二者均存在,則刪除對應(yīng)的用戶請求隊列表單并同步通知接收隊列管理單元刪除對應(yīng)用戶接收隊列表單,并通知連接管理模塊進入斷開連接流程。
當接收到系統(tǒng)控制模塊中的指令控制單元發(fā)送過來的用戶請求時,發(fā)送隊列管理單元首先根據(jù)用戶請求中的信息判斷對應(yīng)隊列是否存在。如果存在,則再次判斷遠程主機 IP 地址、MAC 地址、遠程訪問密鑰等信息是否正確,如果均校驗通過,則根據(jù)對應(yīng)用戶發(fā)送隊列表單中的起始偏移地址、隊列深度計算出當次用戶請求的寫地址,將發(fā)送隊列條目寫入該地址。同樣的,當接收到讀發(fā)送隊列請求時,其根據(jù)請求的地址獲取其對應(yīng)的用戶請求隊列中的表單信息,生成發(fā)送隊列讀地址,并從該地址讀取
發(fā)送隊列條目。
通過上述的發(fā)送隊列管理方式,使得發(fā)送隊列可在系統(tǒng)工作過程中動態(tài)配置,用戶可以通過修改表單信息的方式簡便地修改隊列深度、隊列數(shù)量。在實際應(yīng)用中,用戶即可根據(jù)不同的數(shù)據(jù)環(huán)境靈活控制隊列深度和數(shù)量,以此來優(yōu)化系統(tǒng)的性能發(fā)揮和功耗表現(xiàn)。

B站已給出相關(guān)性能的視頻,如想進一步了解,請搜索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)立場。文章及其配圖僅供工程師學(xué)習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • RDMA
    +關(guān)注

    關(guān)注

    0

    文章

    87

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    nRF54L15 如何自動管理電源狀態(tài)

    1:nRF54L15 上的所有線程都處于空閑狀態(tài)且外設(shè)都已關(guān)閉,則設(shè)備會在 藍牙廣播間隔結(jié)束后自動進入系統(tǒng) ON-IDLE(睡眠)模式 nRF54L15 的電源和時鐘管理單元可自動管理
    的頭像 發(fā)表于 11-29 23:49 ?259次閱讀
    nRF54L15 如何自動<b class='flag-5'>管理</b>電源<b class='flag-5'>狀態(tài)</b>

    RDMA設(shè)計7:系統(tǒng)控制模塊設(shè)計

    狀態(tài)管理單元、隊列控制單元、指令控制單元及性能監(jiān)測單元。 用戶通過與系統(tǒng)控制模塊進行交互,實現(xiàn)
    發(fā)表于 11-27 08:34

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

    還實現(xiàn)了 RDMA 隊列管理功能,包括隊列存儲、隊列創(chuàng)建及刪除、隊列仲裁等功能。同時,本模塊也負責控制 DMA 數(shù)據(jù)讀寫,將數(shù)據(jù)讀寫請求轉(zhuǎn)換為 AXI4 總線事務(wù),通過 AXI4 總線接口讀寫數(shù)據(jù),并
    發(fā)表于 11-26 10:24

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

    控制的核心模塊。RoCE v2 高速數(shù)據(jù)傳輸IP內(nèi)部集成了多種功能,包括 RDMA 建鏈、RDMA 隊列管理、DMA 傳輸和系統(tǒng)監(jiān)控等。 這些功能均由系統(tǒng)控制模塊進行管理。為了對這些功
    發(fā)表于 11-25 10:34

    RDMA設(shè)計4:技術(shù)需求分析2

    數(shù)據(jù)傳輸,同時使用標準化的 AXI-Lite 總線接口提供系統(tǒng)控制功能,在保證傳輸性能的同時,使得本設(shè)計更容易集成到應(yīng)用、生產(chǎn)環(huán)境中。 (5)多隊列并行管理及控制。支持最大 QP 數(shù)量為 8,支持 SQ
    發(fā)表于 11-24 09:09

    RDMA設(shè)計3:技術(shù)需求分析1

    在FPGA上部署RDMA IP,一般用于高速射頻信號數(shù)據(jù)采集工作。它既要滿足對于通用大數(shù)據(jù)的實時高速傳輸要求,也需要滿足對于多路信號的數(shù)據(jù)整合需求??紤]到數(shù)據(jù)采集前端數(shù)據(jù)量大、數(shù)據(jù)產(chǎn)生速率快、采樣
    發(fā)表于 11-21 09:02

    RDMA設(shè)計2:開發(fā)必要性之性能簡介

    專注高性能存儲與傳輸,這里分享RDMA設(shè)計,之前已介紹RDMA相關(guān)知識,在本博客已給出相關(guān)博文已100多篇,希望對初學(xué)者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設(shè)計。若有NVME
    發(fā)表于 11-20 10:57

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

    專注高性能存儲與傳輸,在本博客已給出相關(guān)博文已100多篇,希望對初學(xué)者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設(shè)計。若有NVME或RDMA 產(chǎn)品及項目需求,請看B站視頻后聯(lián)系
    發(fā)表于 11-19 14:30

    RDMA over RoCE V2設(shè)計1:通用,穩(wěn)定及高性能!

    。 RoCEv2基于標準網(wǎng)絡(luò)的以太網(wǎng)、網(wǎng)絡(luò)層和傳輸層(UDP)協(xié)議,這可以使得RoCEv2的網(wǎng)絡(luò)流量可以經(jīng)過傳統(tǒng)的網(wǎng)絡(luò)路由器路由。之前RDMA簡介1~8有對相關(guān)資料介紹,這里強調(diào)的是:它是目前性價比
    發(fā)表于 08-05 17:53

    RDMA over RoCE V2設(shè)計2:ip 整體框架設(shè)計考慮

    RoCE V2 IP框圖 該IP控制模塊是實現(xiàn)系統(tǒng)功能控制的核心模塊。RoCE v2 高速數(shù)據(jù)傳輸系統(tǒng)內(nèi)部集成了多種功能,包括 RDMA 建鏈、RDMA 隊列管理、DMA 傳輸和系統(tǒng)監(jiān)控等。 這些功能
    發(fā)表于 07-16 08:51

    RDMA over RoCE V2設(shè)計1:為什么要設(shè)計它?

    基于PC-PC或GPU-GPU之間RDMA設(shè)計已有較多廠商投入,雖然有的大廠投入幾年后折羽而歸,但不影響PC領(lǐng)域成熟應(yīng)用產(chǎn)品的推廣。這里主要討論在FPGA上設(shè)計RDMA over RoCE V2,雖然已有xilinx的ernic應(yīng)用,但是性價比以及國產(chǎn)化需求還是有其發(fā)展空
    的頭像 發(fā)表于 07-15 10:58 ?525次閱讀
    <b class='flag-5'>RDMA</b> over RoCE V2設(shè)計1:為什么要設(shè)計它?

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

    RDMA協(xié)議共有四種子協(xié)議,分別為InfiniBand、iWARP、RoCE v1和RoCE v2協(xié)議。這四種協(xié)議使用統(tǒng)一的RDMA API,但在具體的網(wǎng)絡(luò)層級實現(xiàn)上有所不同,如圖1所示,接下來將
    發(fā)表于 06-04 16:05

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

    隨著數(shù)據(jù)中心對于網(wǎng)絡(luò)帶寬和延遲的要求日益增長,傳統(tǒng)的TCP/IP網(wǎng)絡(luò)已無法滿足性能要求,RDMA網(wǎng)絡(luò)則憑借其高帶寬、低延時的特性脫穎而出。相較于傳統(tǒng)TCP/IP協(xié)議,RDMA具有零拷貝、不需要CPU
    發(fā)表于 06-04 11:35

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

    總線或高速外設(shè)部件互連總線(PCIe)上,二者均為短距離連接總線,會導(dǎo)致數(shù)據(jù)采集系統(tǒng)的部署位置受限 。遠程直接內(nèi)存訪問技術(shù)(RDMA)是一種專為遠距離網(wǎng)絡(luò)通信設(shè)計的技術(shù),其通常通過光纖進行設(shè)備間連接
    發(fā)表于 06-03 14:38

    如何實現(xiàn)開源開放生態(tài)下的RDMA網(wǎng)絡(luò)監(jiān)控?

    在當今AI、大模型飛速發(fā)展的時代,RDMA(Remote Direct Memory Access,遠程直接內(nèi)存訪問)網(wǎng)絡(luò)技術(shù)憑借其低延遲、高吞吐量的特性,在數(shù)據(jù)中心、高性能計算等領(lǐng)域得到了廣泛應(yīng)用
    的頭像 發(fā)表于 03-03 13:42 ?1007次閱讀
    如何實現(xiàn)開源開放生態(tài)下的<b class='flag-5'>RDMA</b>網(wǎng)絡(luò)監(jiān)控?