System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 免费A级毛片无码无遮挡内射,亚洲AV无码一区二区三区牛牛,无码人妻丰满熟妇区96
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    內存數據的讀取方法、裝置、電子設備及可讀存儲介質制造方法及圖紙

    技術編號:42424996 閱讀:13 留言:0更新日期:2024-08-16 16:39
    本發明專利技術屬于計算機技術領域,具體涉及一種內存數據的讀取方法、裝置、電子設備及可讀存儲介質,所述方法應用于眾核CPU與DRAM的堆疊架構,所述眾核CPU呈N*N陣列排布,其中,所述方法包括:在數據請求達到之前,預讀取模塊將存儲器中的多個存儲單元組預開啟;根據占用情況信息,將多個存儲單元組進行預讀取排序;同時還會根據CPU核心之間的距離動態調整緩存內數據的讀取方法減少了內存訪問延遲,避免無效功耗,實現能效優化。

    【技術實現步驟摘要】

    本專利技術涉及計算機,尤其是涉及一種內存數據的讀取方法、裝置、電子設備及可讀存儲介質


    技術介紹

    1、內存是計算機系統中負責存儲數據的核心部件,它為所有程序的執行提供必要的數據支持。在現代計算機系統中,dram作為主要的內存組件,其性能直接影響到整個系統的運行效率。現代動態隨機存取存儲器(dram)采用多存儲單元組(bank)設計,以提升數據的吞吐量。多bank設計允許多個數據訪問請求同時進行,減少了等待時間,提高了內存的訪問速度。然而,傳統的預取(prefetching)策略通常只針對單個bank進行操作,未能充分利用多bank并行處理的潛力。因此,研究和開發能夠適應多bank并行操作的預取策略變得尤為重要。


    技術實現思路

    1、本專利技術解決的問題是提供一種內存數據的讀取方法、裝置、電子設備及可讀存儲介質,通過預先開啟多個bank并行預讀取數據,通過cpu核心之間的距離動態調整數據讀取的路徑,顯著減少數據訪問延遲,提升系統性能。

    2、為解決上述問題,本專利技術提供一種內存數據的讀取方法,應用于眾核cpu與dram的堆疊架構,所述眾核cpu呈n*n陣列排布,包括:

    3、在數據請求達到之前,預讀取模塊將存儲器中的多個存儲單元組預開啟,所述多個存儲單元組進入讀取狀態;

    4、所述預讀取模塊監控所述多個存儲單元組狀態和總線占用情況,根據所述占用情況信息,將所述多個存儲單元組進行預讀取排序;

    5、設第一cpu核心與第二cpu核心之間最短路徑經過的cpu核心數量為n,當n?大于等于n/2-1時,將第二cpu核心緩存中的數據按照所述排序經過上層存儲器讀取至第一cpu核心緩存中;當n小于等于n/2時,第二cpu核心緩存中的數據按照所述排序經過所述最短路徑上的n個cpu核心的緩存由近及遠的讀取至第一cpu核心緩存中;

    6、所述第一cpu核心緩存將當前狀態反饋至所述預讀取模塊;

    7、所述預讀取模塊根據所述緩存當前狀態信息對所述多個存儲單元組重新進行預讀取排序。

    8、可選的,所述預讀取模塊通過軟件程序實現所述方法;

    9、其中,所述軟件程序運行在添加在所述存儲器外的控制器中,或者運行在添加在處理器核中的固件中。

    10、可選的,所述多個存儲單元組內包括多個存儲單元,所述多個存儲單元呈矩陣排列;其中,所述存儲單元為內存顆粒。

    11、可選的,所述預讀取模塊通過所述存儲器中的外圍接口對預讀取指令進行傳輸。

    12、可選的,所述預讀取模塊將存儲器中的多個存儲單元組預開啟的步驟中還包括:

    13、通過所述存儲器中的時序電路控制所述多個存儲單元組中數據的預讀取。

    14、可選的,將所述多個存儲單元組進行預讀取排序的步驟中還包括:

    15、將所述多個存儲單元組標記為第1優先級至第n優先級;其中,由1至n優先級依次降低。

    16、可選的,所述存儲器為動態隨機存取存儲器或閃存存儲器或相變存儲器或磁性隧道結存儲器中的一種或幾種。

    17、本專利技術還提供一種內存數據的讀取裝置,所述裝置包括:

    18、存儲器,用于存儲數據;其中,所述存儲器包括多個存儲單元組、外圍接口、控制電路及時序電路;

    19、緩存,用于存儲上一次處理器讀取的數據;

    20、預讀取模塊,用于對所述存儲器中的多個存儲器進行預開啟,并對所述多個存儲單元組和總線進行監控,將所述多個存儲單元組進行預讀取排序;

    21、其中,所述預讀取模塊根據所述緩存當前狀態信息對所述多個存儲單元組重新進行預讀取排序;

    22、所述預讀取模塊通過所述存儲器中的外圍接口對預讀取指令進行傳輸;

    23、所述預讀取模塊通過所述存儲器中的時序電路控制所述多個存儲單元組中數據的預讀取。

    24、本專利技術還提供一種電子設備,包括:處理器;用于存儲所述處理器可執行指令的存儲器;其中,所述處理器被配置為執行所述指令,以實現上述任一項所述方法。

    25、本專利技術還提供一種計算機可讀存儲介質,當所述計算機可讀存儲介質中的指令由電子設備的處理器執行時,使得所述電子設備能夠執行上述任一項所述的方法。

    26、與現有技術相比,本專利技術實施方式的技術方案具有以下優點:

    27、本專利技術實施方式的技術方案中,多個存儲單元組具有預開啟功能,并行預讀取顯著加快數據獲取速度,減少內存訪問延遲;通過對多個存儲單元組狀態和總線占用情況進行分析,對多個存儲單元組進行排序,同時還會根據cpu核心之間的距離動態調整緩存內數據的讀取方法,實現了智能化調度和優化,有效利用動態存儲單元組的資源;同時,根據緩存數據的反饋,平衡預讀策略與系統負載,避免無效功耗,實現能效優化。

    本文檔來自技高網...

    【技術保護點】

    1.一種內存數據的讀取方法,應用于眾核CPU與DRAM的堆疊架構,所述眾核CPU呈N*N陣列排布,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,所述預讀取模塊通過軟件程序實現所述方法;

    3.根據權利要求1所述的方法,其特征在于,所述多個存儲單元組內包括多個存儲單元,所述多個存儲單元呈矩陣排列;其中,所述存儲單元為內存顆粒。

    4.根據權利要求1所述的方法,其特征在于,所述預讀取模塊通過所述存儲器中的外圍接口對預讀取指令進行傳輸。

    5.根據權利要求1所述的方法,其特征在于,所述預讀取模塊將存儲器中的多個存儲單元組預開啟的步驟中還包括:

    6.根據權利要求1所述的方法,其特征在于,將所述多個存儲單元組進行預讀取排序的步驟中還包括:

    7.根據權利要求1所述的方法,其特征在于,所述存儲器為動態隨機存取存儲器或閃存存儲器或相變存儲器或磁性隧道結存儲器中的一種或幾種。

    8.一種內存數據的讀取裝置,其特征在于,所述裝置包括:

    9.一種電子設備,其特征在于,包括:處理器;用于存儲所述處理器可執行指令的存儲器;其中,所述處理器被配置為執行所述指令,以實現如權利要求1至7中任一項所述方法。

    10.一種計算機可讀存儲介質,其特征在于,當所述計算機可讀存儲介質中的指令由電子設備的處理器執行時,使得所述電子設備能夠執行如權利要求1至7中任一項所述的方法。

    ...

    【技術特征摘要】

    1.一種內存數據的讀取方法,應用于眾核cpu與dram的堆疊架構,所述眾核cpu呈n*n陣列排布,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,所述預讀取模塊通過軟件程序實現所述方法;

    3.根據權利要求1所述的方法,其特征在于,所述多個存儲單元組內包括多個存儲單元,所述多個存儲單元呈矩陣排列;其中,所述存儲單元為內存顆粒。

    4.根據權利要求1所述的方法,其特征在于,所述預讀取模塊通過所述存儲器中的外圍接口對預讀取指令進行傳輸。

    5.根據權利要求1所述的方法,其特征在于,所述預讀取模塊將存儲器中的多個存儲單元組預開啟的步驟中還包括:

    6.根據權利要求1所...

    【專利技術屬性】
    技術研發人員:段帥君趙瑞勇劉向煒
    申請(專利權)人:芯方舟上海集成電路有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 国产精品va无码一区二区| 亚洲AV无码乱码国产麻豆| 国产AV无码专区亚洲A∨毛片| 无码专区天天躁天天躁在线| 粉嫩高中生无码视频在线观看| 日韩人妻无码精品久久久不卡| 国产成人无码精品久久二区三区| 波多野42部无码喷潮在线| 亚洲精品无码中文久久字幕| 无码中文人妻在线一区| 国模无码一区二区三区| 国产精品无码一区二区在线观| 成人免费无遮挡无码黄漫视频| 国产精品爽爽V在线观看无码| 久久久亚洲精品无码| 免费A级毛片无码A∨男男| 中文字幕日韩精品无码内射| 人妻少妇偷人精品无码| 精品久久久久久无码人妻| 成人免费午夜无码视频| 国产亚洲精品a在线无码| 亚洲一级Av无码毛片久久精品| 日韩人妻无码一区二区三区久久| 亚洲AV无码片一区二区三区| 无码少妇一区二区三区芒果| 免费A级毛片无码A∨| 国模无码一区二区三区不卡| 国产精品无码A∨精品影院| 精品久久久无码中字| 无码任你躁久久久久久久| 亚洲熟妇无码av另类vr影视| 人妻丰满熟妇A v无码区不卡| 无码日本电影一区二区网站| 无码囯产精品一区二区免费| 亚洲AV永久无码精品一区二区国产| 亚洲一级特黄大片无码毛片| 西西大胆无码视频免费| 无码人妻少妇久久中文字幕蜜桃| 国产精品无码一区二区在线| 人妻无码人妻有码中文字幕| 无码少妇丰满熟妇一区二区|