System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码国产精品一区二区免费式影视 ,国产成人无码精品久久久露脸,97久久精品亚洲中文字幕无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種RDMA與CXL協議雙向高速轉換方法、裝置及系統制造方法及圖紙

    技術編號:44496602 閱讀:7 留言:0更新日期:2025-03-04 18:03
    本發明專利技術屬于FPGA應用設計領域,提供了一種RDMA與CXL協議雙向高速轉換方法,其技術方案為采用全新的“FPGA異構雙向協議轉換”思想為核心設計理念;以FPGA芯片海量資源為架構載體,功能內核流水線設計,雙向并發執行協議轉換;實現集中式管理、統籌協調多個不同的RDMA與CXL設備高效并行完成通信協議轉換任務,進而實現不同設備的實時通信。

    【技術實現步驟摘要】

    本專利技術屬于fpga應用設計領域,尤其涉及一種rdma與cxl協議雙向高速轉換方法、裝置及系統。


    技術介紹

    1、本部分的陳述僅僅是提供了與本專利技術相關的
    技術介紹
    信息,不必然構成在先技術。

    2、當前,rdma(remote?direct?memory?access)和cxl(compute?express?link)技術已在多個領域得到廣泛應用。然而,由于技術壁壘和協議不兼容,僅支持rdma協議的設備與僅支持cxl協議的設備之間無法直接實現通信與數據交換,顯著限制了設備間高效交互。為解決上述問題,購置或升級設備雖可實現一定程度的兼容,但成本高昂;軟件協議轉化嚴重依賴cpu協同參與,協議轉換效率低下,并造成設備cpu算力資源顯著消耗,影響整體系統性能。


    技術實現思路

    1、為了解決上述
    技術介紹
    中存在的至少一項技術問題,本專利技術提供一種rdma與cxl協議雙向高速轉換方法、裝置及系統,其用于滿足大數據時代背景下rdma與cxl協議的高效率轉換需要,以從根本上解決rdma和cxl設備不兼容的問題。

    2、為了實現上述目的,本專利技術采用如下技術方案:

    3、本專利技術的第一方面提供一種rdma與cxl協議雙向高速轉換方法,包括如下步驟:

    4、接收多個請求源設備的訪問請求;

    5、判斷目標設備地址是否直接接入當前請求源設備對應的交換機上,若是,請求源設備直接通過對應的交換機訪問目標設備地址的存儲,接收目標數據;

    6、否則判斷目標設備的類型,若目標設備為rdma設備,識別cxl請求源設備的設備類型和支持的cxl協議,并將對目標設備的請求詳細信息打包執行cxl協議信號到rdma協議信號的協議轉換;

    7、若目標設備為cxl設備,識別目標cxl設備的設備類型和支持的cxl協議,并將對目標設備的請求詳細信息打包執行rdma協議信號到cxl協議信號的協議轉換;

    8、將協議轉換后的數據發送至請求源設備。

    9、進一步地,cxl協議信號到rdma協議信號的協議轉換包括:

    10、接收多種cxl協議的原始訪問請求消息;

    11、將多種cxl協議的原始訪問請求消息解碼,分解得到原始消息中的cxl源地址、rdma目標地址、數據長度、cxl協議版本序列號以及相應的傳輸數據信息;

    12、根據cxl協議版本序列號對傳輸數據進行分組,將分組的數據按照對應的cxl協議解碼,將分解得到的當前信號進行重編碼,將重編碼結果進行驗證,得到轉換后的數據。

    13、進一步地,多種cxl協議包括cxl1.0、cxl1.1、cxl2.0、cxl3.0和cxl3.1協議。

    14、進一步地,rdma協議信號到cxl協議信號的協議轉換包括:

    15、接收符合rdma協議的原始消息;

    16、將符合rdma協議的原始消息解碼,得到原始消息中的rdma源地址、cxl目標地址、數據長度、轉換需求cxl協議版本序列號以及相應的傳輸數據信息;

    17、根據轉換需求cxl協議版本序列號讀取不同版本對應的存儲分區,將解碼得到的數據和不同存儲分區的數據打包后按照對應的cxl協議編碼,得到原始消息的cxl協議轉換結果。

    18、進一步地,將多種cxl協議的原始訪問請求消息解碼和將符合rdma協議的原始消息解碼按照ipc/ip信號格式依序解碼。

    19、本專利技術的第二方面提供一種rdma與cxl協議高速雙向轉換裝置,包括cxl-rdma協議轉換模塊、rdma-cxl協議轉換模塊、第一轉換接口和第二轉換接口;第一轉換接口的一端連接至cxl-rdma協議轉換模塊的輸入端,另一端連接至rdma-cxl協議轉換模塊的輸出端,所述第二轉換接口的一端連接至cxl-rdma協議轉換模塊的輸出端,另一端連接至rdma-cxl協議轉換模塊的輸入端;

    20、所述cxl-rdma協議轉換模塊被配置為:識別cxl請求源設備的設備類型和支持的cxl協議,并將對目標設備的請求詳細信息打包執行cxl協議信號到rdma協議信號的協議轉換;

    21、所述rdma-cxl協議轉換模塊被配置為:識別目標cxl設備的設備類型和支持的cxl協議,并將對目標設備的請求詳細信息打包執行rdma協議信號到cxl協議信號的協議轉換。

    22、進一步地,所述cxl-rdma協議轉換模塊包括第一tcp/ip信號解碼模塊、cxl子協議識別模塊、多個子協議解碼模塊和rdma信號重編碼模塊;

    23、所述tcp/ip信號解碼模塊用于將多種cxl協議的原始訪問請求消息解碼,分解得到原始消息中的cxl源地址、rdma目標地址、數據長度、cxl協議版本序列號以及相應的傳輸數據信息;

    24、所述cxl子協議識別模塊用于根據cxl協議版本序列號對傳輸數據進行分組;

    25、所述多個子協議解碼模塊用于將分組的數據按照對應的cxl協議解碼;

    26、所述rdma信號編碼模塊用于將分解得到的當前信號進行重編碼,得到重編碼后的數據。

    27、進一步地,所述rdma-cxl協議轉換模塊包括第二tcp/ip信號解碼模塊和多個子協議編碼模塊;

    28、所述第二tcp/ip信號解碼模塊用于將符合rdma協議的原始消息解碼,得到原始消息中的rdma源地址、cxl目標地址、數據長度、轉換需求cxl協議版本序列號以及相應的傳輸數據信息;

    29、所述多個子協議編碼模塊用于根據轉換需求cxl協議版本序列號讀取不同版本對應的存儲分區,將解碼得到的數據和不同存儲分區的數據打包后按照對應的cxl協議編碼,得到原始消息的cxl協議轉換結果。

    30、進一步地,所述裝置還包括rdmax信號發送驗證模塊和cxl信號發送驗證模塊;

    31、所述rdmax信號發送驗證模塊用于驗證分別驗證輸入數據的rdma協議與tpc/ip格式,驗證通過后將輸入數據依序發送至rdma交換機;

    32、所述cxl信號發送驗證模塊用于驗證輸入數據的cxl協議與tpc/ip格式,驗證通過后將輸入數據依序發送至cxl交換機。

    33、本專利技術的第三方面提供一種rdma與cxl協議雙向轉換系統,包括cxl設備集群、rdma設備集群、cxl交換機、rdma交換機和第二方面所述的裝置;

    34、所述cxl設備集群連接至cxl交換機的一端,cxl交換機的另一端連接至所述裝置的一端,所述裝置的另一端連接至rdma交換機的一端,rdma交換機的另一端連接至rdma設備集群,每個cxl設備集群包括若干個不同類型的cxl設備,每個rdma設備集群包括若干個包含cpu、buffer、rdma引擎的rdma主機。

    35、與現有技術相比,本專利技術的有益效果是:

    36、本專利技術采用全新的“fpga異構雙向協議轉換”思想為核心設計理念;以fpga芯片海量資源為架構載體,功能內核流水線設計,雙向并發執本文檔來自技高網...

    【技術保護點】

    1.一種RDMA與CXL協議雙向高速轉換方法,包括如下步驟:

    2.如權利要求1所述的一種RDMA與CXL協議雙向高速轉換方法,其特征在于,CXL協議信號到RDMA協議信號的協議轉換包括:

    3.如權利要求1所述的一種RDMA與CXL協議雙向高速轉換方法,其特征在于,多種CXL協議包括CXL1.0、CXL1.1、CXL2.0、CXL3.0和CXL3.1協議。

    4.如權利要求1所述的一種RDMA與CXL協議雙向高速轉換方法,其特征在于,RDMA協議信號到CXL協議信號的協議轉換包括:

    5.如權利要求2或4所述的一種RDMA與CXL協議雙向高速轉換方法,其特征在于,將多種CXL協議的原始訪問請求消息解碼和將符合RDMA協議的原始消息解碼按照IPC/IP信號格式依序解碼。

    6.一種RDMA與CXL協議雙向高速轉換裝置,包括CXL-RDMA協議轉換模塊、RDMA-CXL協議轉換模塊、第一轉換接口和第二轉換接口;第一轉換接口的一端連接至CXL-RDMA協議轉換模塊的輸入端,另一端連接至RDMA-CXL協議轉換模塊的輸出端,所述第二轉換接口的一端連接至CXL-RDMA協議轉換模塊的輸出端,另一端連接至RDMA-CXL協議轉換模塊的輸入端;

    7.如權利要求6所述的一種RDMA與CXL協議雙向高速轉換裝置,其特征在于,所述CXL-RDMA協議轉換模塊包括第一TCP/IP信號解碼模塊、CXL子協議識別模塊、多個子協議解碼模塊和RDMA信號重編碼模塊;

    8.如權利要求6所述的一種RDMA與CXL協議雙向高速轉換裝置,其特征在于,所述RDMA-CXL協議轉換模塊包括第二TCP/IP信號解碼模塊和多個子協議編碼模塊;

    9.如權利要求6所述的一種RDMA與CXL協議雙向高速轉換裝置,其特征在于,所述裝置還包括RDMAX信號發送驗證模塊和CXL信號發送驗證模塊;

    10.一種RDMA與CXL協議雙向高速轉換系統,其特征在于,包括CXL設備集群、RDMA設備集群、CXL交換機、RDMA交換機和權利要求6-9任一項所述的裝置;

    ...

    【技術特征摘要】

    1.一種rdma與cxl協議雙向高速轉換方法,包括如下步驟:

    2.如權利要求1所述的一種rdma與cxl協議雙向高速轉換方法,其特征在于,cxl協議信號到rdma協議信號的協議轉換包括:

    3.如權利要求1所述的一種rdma與cxl協議雙向高速轉換方法,其特征在于,多種cxl協議包括cxl1.0、cxl1.1、cxl2.0、cxl3.0和cxl3.1協議。

    4.如權利要求1所述的一種rdma與cxl協議雙向高速轉換方法,其特征在于,rdma協議信號到cxl協議信號的協議轉換包括:

    5.如權利要求2或4所述的一種rdma與cxl協議雙向高速轉換方法,其特征在于,將多種cxl協議的原始訪問請求消息解碼和將符合rdma協議的原始消息解碼按照ipc/ip信號格式依序解碼。

    6.一種rdma與cxl協議雙向高速轉換裝置,包括cxl-rdma協議轉換模塊、rdma-cxl協議轉換模塊、第一轉換接口和第二轉換接口;第一轉換接口的一端連接至cxl-rdma協議...

    【專利技術屬性】
    技術研發人員:譚立狀董鑫史慧玲,張瑋,
    申請(專利權)人:齊魯工業大學山東省科學院,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 性色av无码免费一区二区三区| JAVA性无码HD中文| 亚洲av无码片在线观看| 亚洲aⅴ无码专区在线观看| 国产日韩AV免费无码一区二区三区 | 精品久久久久久无码不卡| 中文无码一区二区不卡αv| 精品久久久久久无码人妻热| 秋霞无码一区二区| 国产AV一区二区三区无码野战| 无码AⅤ精品一区二区三区| 中文字幕无码播放免费| 中文无码乱人伦中文视频在线V| 午夜无码视频一区二区三区| 亚洲AV成人无码天堂| 中文精品无码中文字幕无码专区 | 无码中文字幕一区二区三区| 国内精品无码一区二区三区| 国内精品久久人妻无码不卡| 国产午夜无码片在线观看影院| 亚洲AV无码日韩AV无码导航| 精品无码国产自产拍在线观看蜜| 亚洲欧洲无码AV不卡在线| 亚洲av无码专区青青草原| 久久久久亚洲AV无码永不| 亚洲精品午夜无码专区| 无码人妻精品一区二区三区99仓本 | 久久久无码精品亚洲日韩蜜臀浪潮 | 国产成人无码综合亚洲日韩| 人妻老妇乱子伦精品无码专区| 国产丝袜无码一区二区视频| 亚洲AV无码成人网站在线观看| 无码人妻丝袜在线视频| av无码免费一区二区三区| 无码日韩精品一区二区免费暖暖 | 人妻无码久久中文字幕专区| 亚洲AV无码一区二区大桥未久| 亚洲AV无码一区二区三区人| 亚洲日韩av无码中文| 无码av无码天堂资源网| 无码色偷偷亚洲国内自拍|