System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久亚洲国产成人精品无码区,国产成人无码免费网站,一本色道无码道在线观看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    多核片上網絡事務處理系統、方法、設備、介質及產品技術方案

    技術編號:44495115 閱讀:2 留言:0更新日期:2025-03-04 18:01
    本發明專利技術實施例提供了一種多核片上網絡事務處理系統、方法、設備、介質及產品,所述多核片上網絡事務處理系統包括:若干個集群,所述集群包括四個處理核心、一個從節點以及一個主節點,其中,每個所述處理核心設置有緩存,所述從節點設置有私有緩存,所述從節點包括四級流水線架構;所述從節點用于在接收到請求事務的情況下,通過所述四級流水線架構對所述請求事務進行處理,生成目標響應報文或者目標響應報文數據,其中,所述四級流水線架構是基于不同時鐘周期構建的對所述請求事務進行周期性處理。

    【技術實現步驟摘要】

    本專利技術涉及集群,特別涉及一種多核片上網絡事務處理系統、方法、設備、介質及產品


    技術介紹

    1、mcsoc(multi-core?system-on-chip)多核片上網絡架構由多個集群(cluster)組成。每個集群內除多個處理核心外,還包括hn(home?node,主節點)、sn(subordinate?node,從節點)和交叉開關(crossbar),hn(home?node)節點在集群中擔任協調和管理多核系統的重要角色,主節點致力于維護集群內部的緩存一致性、控制內存訪問和調度關鍵任務,以提高系統的效率和性能。

    2、在集群中,隨著處理器核心數量增加,核心之間的通信和同步開銷也隨之增加,極大地限制了多核處理器的性能和效率。因此,當多核心訪問緩存時,如何高效地管理核心之間的通信和同步操作,維護多核心的緩存一致性成為亟待解決的問題。


    技術實現思路

    1、本專利技術實施例的目的在于提供一種多核片上網絡事務處理系統、方法、設備、介質及產品,具體技術方案如下:

    2、在本專利技術實施的第一方面,首先提供了一種多核片上網絡事務處理系統,所述多核片上網絡事務處理系統包括:至少一個集群,所述集群包括若干個處理核心、至少一個主節點,其中,所述主節點設置有第一緩存,所述第一緩存中存儲的緩存數據為所述處理核心的臟態數據;

    3、所述主節點用于接收任意一個處理核心發送的請求事務;在檢測到所述請求事務為讀請求事務的情況下,確定所述第一緩存對應的本地緩存目錄是否命中所述讀請求事務攜帶的目標地址,若是,則基于所述第一緩存中存儲的緩存數據以及預設緩存一致性維護表對所述請求事務進行回復響應;或者,在檢測到所述請求事務為寫請求事務的情況下,將所述寫請求事務攜帶的數據直接寫入所述第一緩存。

    4、可選地,所述集群還包括至少一個從節點、內存控制單元以及內存,所述從節點通過所述內存控制單元與所述內存通信連接,所述主節點通過所述從節點與所述內存交互,每個所述處理核心設置有第二緩存。

    5、可選地,所述集群還包括交叉開關,所述交叉開關分別通信連接有若干個所述處理核心、至少一個從節點、至少一個主節點;

    6、所述交叉開關用于調度集群任務,所述調度集群任務包括在每個預設時鐘周期發送一條報文至所述主節點。

    7、可選地,所述第一緩存存儲的緩存數據包括所述處理核心主動寫入數據,所述處理核心驅逐寫回內存的臟態數據以及所述處理核心接收監聽后寫回內存的臟態數據中的至少一種。

    8、在本專利技術實施的第二方面,還提供了一種多核片上網絡事務處理方法,應用于第一方面任一所述的多核片上網絡事務處理系統中的主節點,所述方法包括:

    9、接收任意一個處理核心發送的請求事務;

    10、在檢測到所述請求事務為讀請求事務的情況下,確定所述第一緩存對應的本地緩存目錄是否命中所述讀請求事務攜帶的目標地址,若是,則基于所述第一緩存中存儲的緩存數據以及預設緩存一致性維護表對所述請求事務進行回復響應;或者,

    11、在檢測到所述請求事務為寫請求事務的情況下,基于所述預設緩存一致性維護表將所述寫請求事務攜帶的數據寫入所述第一緩存。

    12、可選地,所述請求事務包括讀請求事務,所述在接收到請求事務的情況下,通過所述第二緩存對所述請求事務進行處理包括:

    13、在接收到讀請求事務的情況下,基于所述讀請求事務攜帶的目標地址確定本地緩存目錄中是否存在,若是,則對所述讀請求事務進行處理。

    14、可選地,所述預設緩存一致性維護表包括處理核心對應的緩存行狀態、被監聽節點對應的緩存行狀態、主節點對應的緩存行狀態,以及,是否寫回內存。

    15、可選地,所述緩存行狀態包括無效態、共享干凈態、共享臟態、獨占干凈態以及獨占臟態。

    16、可選地,所述在檢測到所述請求事務為寫請求事務的情況下,基于所述預設緩存一致性維護表將所述寫請求事務攜帶的數據寫入所述第一緩存包括:

    17、在檢測到所述寫請求事務為writecleanfull寫請求事務的情況下,所述處理核心對應的節點狀態為從所述獨占臟態轉換為所述共享干凈態,將所述writecleanfull寫請求事務對應的數據存儲于所述第一緩存中,所述主節點對應的節點狀態從所述無效態轉換為所述共享臟態。

    18、可選地,所述在檢測到所述請求事務為寫請求事務的情況下,基于所述預設緩存一致性維護表將所述寫請求事務攜帶的數據寫入所述第一緩存包括:

    19、在檢測到所述寫請求事務為writebackfull寫請求事務的情況下,所述處理核心對應的節點狀態為從所述獨占臟態轉換為所述無效態,將所述writebackfull寫請求事務對應的數據存儲于所述第一緩存中,所述主節點對應的節點狀態基于所述處理核心對應的節點狀態確定。

    20、可選地,所述在檢測到所述請求事務為寫請求事務的情況下,基于所述預設緩存一致性維護表將所述寫請求事務攜帶的數據寫入所述第一緩存包括:

    21、在檢測到所述寫請求事務為writeevictfull寫請求事務的情況下,所述處理核心對應的節點狀態為從所述獨占干凈態轉換為所述無效態,禁止所述writeevictfull寫請求事務攜帶的數據寫入所述第一緩存。

    22、可選地,在所述接收任意一個處理核心發送的請求事務的步驟之后,所述方法還包括:

    23、在檢測到所述處理核心發送的請求事務為readunique事務、cleanunique事務、makeunique事務中任意一種的情況下,所述處理核心對應的節點狀態為從所述無效態轉換為所述獨占干凈態,將所述第一緩存中存儲的臟態數據作為待驅逐緩存數據,將所述待驅逐緩存數據寫回內存,并重新接收新的緩存數據。

    24、可選地,所述方法還包括:

    25、在檢測到所述第一緩存處于寫滿狀態的情況下,按照所述處理核心使用頻率在所述緩存數據中確定待驅逐緩存數據,將所述待驅逐緩存數據發送至所述內存,并重新接收新的緩存數據。

    26、在本專利技術實施的第三方面,還提供了一種通信設備,包括:收發機、存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的程序;

    27、所述處理器,用于讀取存儲器中的程序實現如第一方面或者第二方面任一所述的多核片上網絡事務處理方法。

    28、在本專利技術實施的第四方面,還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有指令,當其在計算機上運行時,使得計算機實現如第一方面或者第二方面任一所述的多核片上網絡事務處理方法。

    29、在本專利技術實施的第五方面,還提供了計算機程序產品,包括計算機程序/指令,所述計算機程序/指令被處理器執行時實現如第一方面或者第二方面任一所述多核片上網絡事務處理方法。

    30、本專利技術實施例提供的所述多核片上網絡事務處理系統包括:至少一個集群,所述集群包括若干個處理核心、至少一個主節點,其中,所述主節點設置有第一緩存,所本文檔來自技高網...

    【技術保護點】

    1.一種多核片上網絡事務處理系統,其特征在于,所述多核片上網絡事務處理系統包括:至少一個集群,所述集群包括若干個處理核心、至少一個主節點,其中,所述主節點設置有第一緩存,所述第一緩存中存儲的緩存數據為寫回內存的臟態數據;

    2.根據權利要求1所述的系統,其特征在于,所述集群還包括至少一個從節點、內存控制單元以及所述內存,所述從節點通過所述內存控制單元與所述內存通信連接,所述主節點通過所述從節點與所述內存交互,每個所述處理核心設置有第二緩存。

    3.根據權利要求1所述的系統,其特征在于,所述集群還包括交叉開關,所述交叉開關分別通信連接有若干個所述處理核心、至少一個從節點、至少一個主節點;

    4.根據權利要求1所述的系統,其特征在于,所述第一緩存存儲的緩存數據包括所述處理核心主動寫入數據,所述處理核心驅逐寫回內存的臟態數據以及所述處理核心接收監聽后寫回內存的臟態數據中的至少一種。

    5.一種多核片上網絡事務處理方法,其特征在于,應用于權利要求1-4中任一所述的多核片上網絡事務處理系統中的主節點,所述方法包括:

    6.根據權利要求5所述的方法,其特征在于,所述預設緩存一致性維護表包括處理核心對應的緩存行狀態、被監聽節點對應的緩存行狀態、主節點對應的緩存行狀態,以及,是否寫回內存。

    7.根據權利要求6所述的方法,其特征在于,所述緩存行狀態包括無效態、共享干凈態、共享臟態、獨占干凈態以及獨占臟態。

    8.根據權利要求7所述的方法,其特征在于,所述在檢測到所述請求事務為寫請求事務的情況下,基于所述預設緩存一致性維護表將所述寫請求事務攜帶的數據寫入所述第一緩存包括:

    9.根據權利要求7所述的方法,其特征在于,所述在檢測到所述請求事務為寫請求事務的情況下,基于所述預設緩存一致性維護表將所述寫請求事務攜帶的數據寫入所述第一緩存包括:

    10.根據權利要求7所述的方法,其特征在于,所述在檢測到所述請求事務為寫請求事務的情況下,基于所述預設緩存一致性維護表將所述寫請求事務攜帶的數據寫入所述第一緩存包括:

    11.根據權利要求7所述的方法,其特征在于,在所述接收任意一個處理核心發送的請求事務的步驟之后,所述方法還包括:

    12.根據權利要求5所述的方法,其特征在于,所述方法還包括:

    13.根據權利要求5所述的方法,其特征在于,所述在檢測到所述請求事務為讀請求事務的情況下,確定所述第一緩存對應的本地緩存目錄是否命中所述讀請求事務攜帶的目標地址,若是,則基于所述第一緩存中存儲的緩存數據以及預設緩存一致性維護表對所述請求事務進行回復響應包括:

    14.一種通信設備,其特征在于,包括:收發機、存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的程序;

    15.一種可讀存儲介質,用于存儲程序,其特征在于,所述程序被處理器執行時實現如權利要求5-13中任意一項所述多核片上網絡事務處理方法。

    16.一種計算機程序產品,包括計算機程序/指令,其特征在于,所述計算機程序/指令被處理器執行時實現如權利要求5-13中任意一項所述多核片上網絡事務處理方法。

    ...

    【技術特征摘要】

    1.一種多核片上網絡事務處理系統,其特征在于,所述多核片上網絡事務處理系統包括:至少一個集群,所述集群包括若干個處理核心、至少一個主節點,其中,所述主節點設置有第一緩存,所述第一緩存中存儲的緩存數據為寫回內存的臟態數據;

    2.根據權利要求1所述的系統,其特征在于,所述集群還包括至少一個從節點、內存控制單元以及所述內存,所述從節點通過所述內存控制單元與所述內存通信連接,所述主節點通過所述從節點與所述內存交互,每個所述處理核心設置有第二緩存。

    3.根據權利要求1所述的系統,其特征在于,所述集群還包括交叉開關,所述交叉開關分別通信連接有若干個所述處理核心、至少一個從節點、至少一個主節點;

    4.根據權利要求1所述的系統,其特征在于,所述第一緩存存儲的緩存數據包括所述處理核心主動寫入數據,所述處理核心驅逐寫回內存的臟態數據以及所述處理核心接收監聽后寫回內存的臟態數據中的至少一種。

    5.一種多核片上網絡事務處理方法,其特征在于,應用于權利要求1-4中任一所述的多核片上網絡事務處理系統中的主節點,所述方法包括:

    6.根據權利要求5所述的方法,其特征在于,所述預設緩存一致性維護表包括處理核心對應的緩存行狀態、被監聽節點對應的緩存行狀態、主節點對應的緩存行狀態,以及,是否寫回內存。

    7.根據權利要求6所述的方法,其特征在于,所述緩存行狀態包括無效態、共享干凈態、共享臟態、獨占干凈態以及獨占臟態。

    8.根據權利要求7所述的方法,其特征在于,所述在檢測到所述請求事務為寫請求事務...

    【專利技術屬性】
    技術研發人員:方興趙元滿宏濤蘇康劉剛李亞民
    申請(專利權)人:山東云海國創云計算裝備產業創新中心有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 日韩免费a级毛片无码a∨ | 成人免费无码大片A毛片抽搐色欲| 久久亚洲av无码精品浪潮| 国产亚洲精品a在线无码| 亚洲精品中文字幕无码A片老| 无码人妻一区二区三区精品视频| 亚洲国产精品无码成人片久久| 无码少妇丰满熟妇一区二区| 亚洲VA成无码人在线观看天堂| 丰满亚洲大尺度无码无码专线| 无码人妻精品一区二区| 亚洲av无码国产精品色在线看不卡| 人妻无码一区二区不卡无码av| 波多野结衣AV无码| 亚洲av无码专区青青草原| 亚洲成a人片在线观看无码专区| 无码精品不卡一区二区三区| 精品无码av一区二区三区| 国产成年无码久久久久毛片| 亚洲色偷拍区另类无码专区| 无码办公室丝袜OL中文字幕| 无码久久精品国产亚洲Av影片| 丝袜无码一区二区三区| 国产午夜鲁丝片AV无码| 国产做无码视频在线观看| 久久亚洲精品无码网站| 亚洲爆乳精品无码一区二区| 日韩精品无码一区二区三区| 国产成人精品无码一区二区| 国产在线无码视频一区二区三区| 精品无码国产自产拍在线观看蜜| 国产成人综合日韩精品无码| 丰满爆乳无码一区二区三区| 色欲AV永久无码精品无码 | 亚洲AV无码成人专区| 色情无码WWW视频无码区小黄鸭| 国产精品多人p群无码| 国产精品无码AV一区二区三区| 亚洲成AV人在线播放无码| 久久久久亚洲av无码专区喷水 | 中文字幕无码不卡免费视频|