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无码网站yy| 亚洲精品无码成人AAA片| 精品日韩亚洲AV无码一区二区三区| 国产成人A亚洲精V品无码| 无码精品人妻一区二区三区人妻斩 | 国产午夜精华无码网站| 久久人妻无码中文字幕| 亚洲国产91精品无码专区| 毛片免费全部播放无码| 国产成人综合日韩精品无码不卡 | 精品无码国产污污污免费网站| 无码人妻av一区二区三区蜜臀| 久久久无码中文字幕久...| 国产av无码专区亚洲av毛片搜| 亚洲精品无码不卡| 国产精品三级在线观看无码| 色综合色国产热无码一 | 亚洲色无码国产精品网站可下载| 久久无码一区二区三区少妇| 日本精品无码一区二区三区久久久| 亚洲av福利无码无一区二区| 久久av高潮av无码av喷吹| 性色AV一区二区三区无码| 中文字幕日产无码| 99久久国产热无码精品免费| 无码人妻丰满熟妇区免费| 亚洲精品无码成人AAA片| 狠狠躁天天躁无码中文字幕| 粉嫩大学生无套内射无码卡视频 | 亚洲精品中文字幕无码蜜桃| 无码日韩AV一区二区三区| 无码国产精成人午夜视频不卡 | 无码中文av有码中文av| 中文字幕无码成人免费视频| 亚洲日韩AV无码一区二区三区人| 精品无码无人网站免费视频| 精品无码国产自产拍在线观看| 免费无码VA一区二区三区| 97性无码区免费| 日韩精品无码人妻免费视频| 深夜a级毛片免费无码|