欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

智能遠存儲器帶寬縮放的制作方法_2

文檔序號:8227555閱讀:來源:國知局
0025]在一個實施例中,使用裝置標識符元數(shù)據(jù),2LM控制器250可以最優(yōu)化遠存儲器請求的調(diào)度以便最小化生成過量的遠存儲器業(yè)務的劣質(zhì)線程/裝置的影響。存在生成近存儲器缺失的過多量的處理核的可能性,使得其它表現(xiàn)良好的裝置/線程具有由遠存儲器控制器延遲或耽誤的近存儲器缺失。結(jié)果是增加的讀取等待時間。在一個實施例中,通過提供更高的優(yōu)先級利用(例如,排序或優(yōu)先規(guī)則)來最優(yōu)化調(diào)度,以有益于不生成高的近存儲器缺失的裝置/線程。
[0026]在一個實施例中,考慮到驗證可重復模式數(shù)據(jù)的遠存儲器寫入的壓縮,提供元數(shù)據(jù)。例如,在使用相變存儲器的2LM系統(tǒng)中,在寫入相變存儲器中消耗的功率遠高于寫入DRAM并且可以從最小化寫入相變存儲器來實現(xiàn)節(jié)能。
[0027]在一個實施例中,有可能保持存儲器的扇區(qū)和頁面(其中數(shù)據(jù)駐留是重復的)。在遠存儲器控制器中添加模式標簽或其它數(shù)據(jù)結(jié)構(gòu)來識別用于寫入操作的這些模式,而不是將全部數(shù)據(jù)模式寫入扇區(qū)/頁面。這允許遠存儲器控制器來只寫入模式,不是全部扇區(qū)/頁面。這特別有益于操作系統(tǒng)或應用將結(jié)構(gòu)初始化成已知狀態(tài)的情況。
[0028]初始化的狀態(tài)經(jīng)常是存在用于跨扇區(qū)和頁面的所有常見數(shù)據(jù)結(jié)構(gòu)的可重復模式。例如,遠存儲器控制器可以接收用于三個雙字{00000001h、00000012h、0000000ch}的存儲器寫入。在一個實施例中,遠存儲器接口報頭可以包含寫入將要重復特定(例如,1000)次數(shù)的信息。然后,遠存儲器控制器可以標記頁面(其中數(shù)據(jù)將要被寫為具有重復的數(shù)據(jù)的頁面)并且只將數(shù)據(jù)模式寫入遠存儲器頁面。在此示例中,然后可以將3000雙字寫入壓縮成到遠存儲器的簡單的三個雙字寫入。
[0029]在一個實施例中,遠存儲器帶寬監(jiān)測器駐留在宣布運行的遠存儲器帶寬的2LM控制器中,例如,駐留在可由處理核訪問的狀態(tài)寄存器中??梢蕴峁└郊拥碾娐?邏輯來考慮到當遠存儲器帶寬超過給定的時間段上的可編程閾值(例如,一段時間上的平均帶寬)時,生成中斷。這允許操作系統(tǒng)以最適合當前操作的方式來對過量的帶寬作出反應。
[0030]在許多情況下,操作系統(tǒng)可具有關(guān)于應用/線程(它們是壞的參與者并且生成不平衡的帶寬利用率)的附加信息。這些應用/線程可以由操作系統(tǒng)來重新配置、縮減規(guī)?;虺ァ_€可提供硬件支持來支持此功能性而沒有操作系統(tǒng)交互。在一個實施例中,2LM控制器可以檢測過量的遠帶寬使用并且減少廣告的可用的遠存儲器帶寬來使操作系統(tǒng)或其它主機系統(tǒng)實體修改應用/線程行為。
[0031]下文的技術(shù)中的一個或多個可以用來減少廣告到操作系統(tǒng)的遠存儲器的大小以動態(tài)地縮放遠存儲器帶寬利用率。在一個實施例中,可以移除或添加信道并且可以重新映射近存儲器內(nèi)容來支持可用的信道。在一個實施例中,可以將近存儲器DRAM配置為減少的頁面大小。然后可以將近存儲器映射到新的頁面大小。2LM控制器可以包含用于通過實現(xiàn)頁面年齡字段來提取近存儲器利用率的標簽高速緩存。當頁面年齡邏輯檢測到近存儲器利用率下降低于閾值(例如,一半、三分之二、三分之一)時,可減少并且重新映射近存儲器大小。
[0032]圖3是在具有2LM存儲器的片上系統(tǒng)(SoC)架構(gòu)的一個實施例的框圖。SoC 300只是可利用如本文所描述的遠存儲器帶寬管理的系統(tǒng)的一個示例。SoC 300可以是移動計算/通信平臺的一部分(例如,平板計算裝置、移動電話/智能電話或其它電子系統(tǒng))。
[0033]SoC 300可以包含任何數(shù)量的處理核。圖3的示例包含四個處理核(例如,305、315、325、335)和兩個通用處理單元(例如,345、355)。處理核和通用處理單元由總線310互連,總線310可以是在本領域中已知的任何類型的互連機制。一個或多個處理核和/或一個或多個通用處理單元可以耦合到輸入/輸出(I/O)裝置390。I/O裝置390可以包含觸摸屏裝置、監(jiān)測器或其它顯示器、任何類型的光標控制裝置、照相機、麥克風等中的一個或多個。
[0034]總線310將處理核和/或處理單元耦合到系統(tǒng)代理320,它操作來至少將接口提供到存儲器子系統(tǒng)。在一個實施例中,系統(tǒng)代理320耦合到2LM控制器330,它操作來控制到易失性存儲器(例如,DRAM 370 )和非易失性存儲器(例如,380 )的存儲器訪問。在一個實施例中,2LM控制器330包含遠存儲器帶寬監(jiān)測邏輯340,它操作來監(jiān)測到至少非易失性存儲器380的帶寬和帶寬利用率。
[0035]在一個實施例中,2LM控制器330與遠存儲器控制器360耦合,遠存儲器控制器360操作為用于非易失性存儲器380和涉及非易失性存儲器380的訪問的存儲器控制器。在一個實施例中,2LM控制器330也與近存儲器控制器350耦合,近存儲器控制器350操作為用于易失性存儲器370和涉及易失性存儲器370的訪問的存儲器控制器。
[0036]在一個實施例中,遠存儲器帶寬監(jiān)測器340操作來將反饋提供到處理代理(例如,305、315、325、335、345、355),處理代理作出存儲器請求來指示可以期望由于近存儲器缺失而增加的等待時間。這允許處理代理進入較低性能狀態(tài)(它通常是較低功率消耗狀態(tài)),并且更佳地平衡系統(tǒng)的性能和帶寬。
[0037]在一個實施例中,經(jīng)由例如包含狀態(tài)寄存器、中斷、存儲器廣告、控制信號等一個或多個機制來傳遞遠存儲器帶寬信息。此信息可以用來從較低功率狀況變成較高功率狀況以及從較高功率狀況變成較低功率狀況。
[0038]圖4是用于在2LM架構(gòu)中管理存儲器帶寬的技術(shù)的一個實施例的流程圖。在一個實施例中,管理遠存儲器帶寬包含在兩級存儲器(2LM)系統(tǒng)中監(jiān)測至少遠存儲器的遠存儲器帶寬利用率(410)?;诒O(jiān)測的遠存儲器帶寬利用率來動態(tài)地修改可用的遠存儲器帶寬可用性(420)ο響應于可用的遠存儲器帶寬的修改,動態(tài)地修改至少一個處理核的操作狀態(tài)(430)。
[0039]在一個實施例中,遠存儲器包括相變存儲器。在備選實施例中,其它類型的非易失性存儲器可用于提供遠存儲器,例如包含納米線存儲器、鐵電晶體管(FeTran)存儲器、層疊相變存儲器/相變存儲器和開關(guān)(PCMS)。在一個實施例中,動態(tài)地修改至少一個處理核的操作狀態(tài)包括改變處理核的功率狀態(tài)。
[0040]在一個實施例中,系統(tǒng)還利用過量的帶寬來選擇性地修改線程的執(zhí)行狀態(tài)。在一個實施例中,選擇性地修改線程的執(zhí)行狀態(tài)包括操作系統(tǒng)終止線程。
[0041]在一個實施例中,基于監(jiān)測的遠存儲器帶寬利用率來修改可用的遠存儲器帶寬可用性包括修改廣告的可用的遠存儲器帶寬。在一個實施例中,基于監(jiān)測的遠存儲器帶寬利用率來修改可用的遠存儲器帶寬可用性包括將多個信道變成可用于傳送到/來自遠存儲器的數(shù)據(jù)。
[0042]在一個實施例中,基于監(jiān)測的遠存儲器帶寬利用率來修改可用的遠存儲器帶寬可用性包括修改用于近存儲器的頁面大小。在一個實施例中,響應于近存儲器利用率超過預選的近存儲器利用率閾值,增加用于近存儲器的頁面大小。在一個實施例中,在一個實施例中,壓縮將要被寫入遠存儲器的數(shù)據(jù)。
[0043]在一個實施例中,系統(tǒng)包含能夠在具有不同功耗級別的至少兩個操作狀態(tài)中操作的多個處理核、易失性存儲器裝置、非易失性存儲器裝置、以及耦合到多個處理核、易失性存儲器裝置和非易失性存儲器裝置的存儲器系統(tǒng)控制器。存儲器系統(tǒng)控制器將易失性存儲器裝置和非易失性存儲器裝置管理為兩級存儲器(2LM)。易失性存儲器操作為近存儲器并且非易失性存儲器操作為遠存儲器,用于監(jiān)測至少遠存儲器的遠存儲器帶寬利用率,并且用于基于監(jiān)測的遠存儲器帶寬利用率來動態(tài)地修改可用的遠存儲器帶寬可用性。響應于可用的遠存儲器帶寬的修改而動態(tài)地修改至少一個處理核的操作狀態(tài)。
[0044]在一個實施例中,系統(tǒng)還包含觸摸屏接口,其耦合來響應于來自至少一個處理核的命令而提供輸出。在一個實施例
當前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
昭通市| 元氏县| 视频| 太和县| 蒲江县| 泊头市| 灵川县| 大港区| 根河市| 柯坪县| 酉阳| 陆良县| 霍邱县| 镶黄旗| 潢川县| 金昌市| 洪江市| 虎林市| 时尚| 赤峰市| 静海县| 葵青区| 社会| 桐城市| 东方市| 三明市| 黄陵县| 巴彦淖尔市| 乌兰县| 三河市| 岳西县| 涟源市| 咸阳市| 罗平县| 巩留县| 巫山县| 剑河县| 高州市| 朔州市| 武穴市| 行唐县|