[發(fā)明專利]用于使用服務質量來向相異存儲設備分配存儲的系統(tǒng)和方法在審
| 申請?zhí)枺?/td> | 201380064062.2 | 申請日: | 2013-11-04 |
| 公開(公告)號: | CN104871143A | 公開(公告)日: | 2015-08-26 |
| 發(fā)明(設計)人: | S·K·德;R·A·斯圖爾特;G·C·卡斯卡瓦爾;D·T·全 | 申請(專利權)人: | 高通股份有限公司 |
| 主分類號: | G06F12/06 | 分類號: | G06F12/06;G06F13/16 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 張揚;王英 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 使用 服務質量 相異 存儲 設備 分配 系統(tǒng) 方法 | ||
優(yōu)先權和相關申請聲明
本申請是于2012年12月24日遞交的、名稱為“System?and?Method?for?Managing?Performance?of?a?Computing?Device?Having?Dissimilar?Memory?Types”(代理人案號No.123065U1)的共同待決的美國專利申請序列號No.13/726,537的部分繼續(xù)專利申請,其中,美國專利申請序列號No.13/726,537基于35U.S.C.119(e)要求享有于2012年12月10日遞交的、已轉讓的臨時申請序列號No.61/735,352(代理人案號No.123065P1)、名稱為“System?and?Method?for?Managing?Performance?of?a?Computing?Device?Having?Dissimilar?Memory?Types”的美國臨時專利申請的優(yōu)先權,故此以引用方式將這些申請的全部內容均并入本文。
背景技術
在計算機系統(tǒng)和設備中,特別在諸如蜂窩電話、便攜式數字助理(PDA)、便攜式游戲控制臺、掌上型計算機、平板計算機以及其它便攜式電子設備之類的便攜式計算設備(PCD)中,系統(tǒng)性能和功率要求正在變得日益地高要求。這種設備可以包括被優(yōu)化用于特定目的的兩種或更多種類型的處理單元。例如,一個或多個中央處理單元(CPU)可以用于通用的系統(tǒng)級性能或其它目的,而圖形處理單元(GPU)可以被專門地設計用于操作計算機圖形以輸出到顯示設備。隨著每個處理器要求更多的性能,存在著對被設計為實現每個處理器的特定目的的更快和更專用的存儲設備的需求。存儲架構通常被優(yōu)化用于特定的應用。CPU可能要求具有可接受的系統(tǒng)級性能的高密度存儲器,而GPU可能要求具有比CPU顯著更高的性能的相對較低密度的存儲器。
因此,諸如PCD之類的單個計算機設備可以包括兩個或多個相異存儲設備,其中每個專用存儲設備被優(yōu)化用于其專用目的并且與特定的處理單元配對并專用于該特定的處理單元。在這種常規(guī)的架構(被稱為“分立”架構)中,每個專用處理單元經由多個物理/控制層(其中每個具有相應的存儲通道)物理地耦合到不同類型的存儲設備。每個專用處理器單元以出于其預定目的而優(yōu)化的不同的數據速率來物理地存取相應的存儲設備。例如,在一個示例性的配置中,通用CPU可以以優(yōu)化的數據帶寬(例如,17Gb/s)來物理地存取第一類型的動態(tài)隨機存取存儲器(DRAM)設備。較高性能、專用的GPU可以以較高的數據帶寬(例如,34Gb/s)來物理地存取第二類型的DRAM設備。雖然分立架構單獨地優(yōu)化CPU和GPU的性能,但是存在多個重大缺點。
為了獲得較高的性能,GPU專用存儲器必須被調整大小并且被配置為處理所有潛在的使用情況、顯示分辨率和系統(tǒng)設置。此外,因為只有GPU能夠以較高的數據帶寬來物理地存取GPU專用存儲器,所以這種較高的性能是“局部化的”。雖然CPU可以存取GPU專用存儲器并且GPU可以存取CPU專用存儲器,但是分立架構經由GPU和CPU之間的物理互連總線(例如,外圍組件高速互連(PCIE))、以減小的數據帶寬來提供這種存取,該數據帶寬通常小于用于任一類型存儲設備的優(yōu)化的帶寬。即使GPU和CPU之間的物理互連總線沒有運行為性能“瓶頸”,但是分立架構不允許GPU或CPU利用兩種不同類型的存儲設備的經組合的、總的可用帶寬。各個存儲設備的存儲空間被放置在單獨的、存儲地址連續(xù)塊中。換句話說,整個存儲映射將第一類型的存儲設備放置在一個連續(xù)塊中,并且將第二類型的存儲設備單獨地放置在不同的連續(xù)塊中。不同存儲設備的存儲端口之間不存在硬件協調來支持駐留在相同的連續(xù)塊中的物理存取。
因此,雖然存在對計算機系統(tǒng)中更專用的存儲設備的增加的需求,以提供計算機設備中越來越多的系統(tǒng)和功率性能,但是在本領域中仍然存在對用于對相異存儲設備進行管理的提高的系統(tǒng)和方法的需求。
發(fā)明內容
提供了用于向相異存儲設備分配存儲的系統(tǒng)和方法。示例性的實施例包括一種用于向相異存儲設備分配存儲的方法。確定交織帶寬比率,該交織帶寬比率包括用于兩個或多個相異存儲設備的帶寬的比率。根據交織帶寬比率來對相異存儲設備進行交織,以定義具有不同性能等級的兩個或多個存儲區(qū)域。基于服務質量(QoS)來向存儲區(qū)域分配存儲地址請求。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高通股份有限公司,未經高通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380064062.2/2.html,轉載請聲明來源鉆瓜專利網。





