[發(fā)明專利]共享資源訪問控制方法和裝置在審
| 申請?zhí)枺?/td> | 201680009782.2 | 申請日: | 2016-02-18 |
| 公開(公告)號: | CN107209690A | 公開(公告)日: | 2017-09-26 |
| 發(fā)明(設(shè)計(jì))人: | J·A·科爾曼 | 申請(專利權(quán))人: | 英特爾公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司31100 | 代理人: | 黃嵩泉 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 共享資源 訪問 控制 方法 裝置 | ||
相關(guān)申請
本申請要求于2015年3月25日提交的題為“SHARED RESOURCE ACCESS CONTROL METHOD AND APPARATUS(共享資源訪問控制方法和裝置)”的美國申請?zhí)?4/668,044的優(yōu)先權(quán)。
技術(shù)領(lǐng)域
本公開涉及計(jì)算領(lǐng)域。更具體地,本公開涉及用于監(jiān)測和控制由多核處理器的各個核對共享資源進(jìn)行的訪問的裝置和方法。
背景技術(shù)
本文中所提供的背景描述是為了總體上呈現(xiàn)本公開的背景的目的。除非在本文中另外指出,否則本節(jié)中所描述的材料對于本申請的權(quán)利要求書而言并非現(xiàn)有技術(shù),并且不因?yàn)榘ㄔ诒竟?jié)中而被承認(rèn)是現(xiàn)有技術(shù)。
當(dāng)實(shí)時(shí)應(yīng)用與其他應(yīng)用在具有多個核和共享末級高速緩存(LLC)的處理器上同時(shí)運(yùn)行時(shí),當(dāng)在其他核上運(yùn)行的其他應(yīng)用在短時(shí)間段內(nèi)發(fā)出較大數(shù)量的LLC或存儲器引用時(shí),系統(tǒng)的共享LLC和存儲器可能會變得擁塞。這種共享資源擁塞表現(xiàn)為更高的LLC等待時(shí)間和存儲器等待時(shí)間,這可能導(dǎo)致實(shí)時(shí)應(yīng)用失效。
附圖說明
結(jié)合附圖,借助于以下具體實(shí)施方式將很容易理解實(shí)施例。為了方便本描述,相似的參考號指代相似的結(jié)構(gòu)元件。在附圖的各圖中通過示例的方式而不是通過限制的方式展示了實(shí)施例。
圖1展示了根據(jù)各個實(shí)施例的具有本公開的共享資源訪問控制技術(shù)的計(jì)算安排。
圖2展示了根據(jù)各個實(shí)施例的用于根據(jù)核的對應(yīng)訪問預(yù)算來監(jiān)測和控制對共享資源的核訪問的示例過程。
圖3展示了根據(jù)各個實(shí)施例的用于將控制寄存器和多個性能計(jì)數(shù)器配置成用于根據(jù)核的對應(yīng)訪問預(yù)算來監(jiān)測和控制對共享資源的核訪問的示例過程。
圖4展示了根據(jù)各個實(shí)施例的用于處理核達(dá)到其訪問預(yù)算的示例過程。
圖5展示了根據(jù)各個實(shí)施例的適合用于實(shí)踐本公開的方面的示例計(jì)算機(jī)系統(tǒng)。
圖6展示了根據(jù)各個實(shí)施例的具有用于使裝置能夠?qū)嵺`本公開的方面的指令的存儲介質(zhì)。
具體實(shí)施方式
本文公開了與監(jiān)測和控制對共享資源的核訪問相關(guān)聯(lián)的裝置、方法和存儲介質(zhì)。在實(shí)施例中,一種裝置可以包括處理器,所述處理器具有多個核;資源(例如,LLC或存儲器),所述資源與所述處理器耦合以便在所述多個核當(dāng)中被共享;以及多個性能計(jì)數(shù)器,所述多個性能計(jì)數(shù)器相應(yīng)地與所述多個核相關(guān)聯(lián),以便存儲所述多個核的對所述共享資源的訪問預(yù)算。所述裝置還可以包括性能監(jiān)測器,所述性能監(jiān)測器用于根據(jù)所述多個核的存儲在所述性能計(jì)數(shù)器內(nèi)的對應(yīng)訪問預(yù)算來管理由所述多個核對所述共享資源進(jìn)行的訪問。下文將進(jìn)一步詳細(xì)地描述本公開的共享資源訪問控制技術(shù)的這些和其他方面。
在以下具體實(shí)施方式中,將參考形成所述具體實(shí)施方式的一部分的附圖來描述共享資源訪問控制技術(shù),在附圖中,相似的標(biāo)號通篇指代相似的部件,并且在附圖中通過展示的方式示出了可以實(shí)踐的實(shí)施例。應(yīng)當(dāng)理解的是,在不背離本公開的范圍的情況下,可以利用其他實(shí)施例并且可以作出結(jié)構(gòu)或邏輯改變。因此,以下具體實(shí)施方式不應(yīng)被認(rèn)為具有限制意義,并且實(shí)施例的范圍由所附權(quán)利要求書及其等效物來限定。
在所附的說明中公開了本公開的方面。可以在不脫離本公開的精神或范圍的情況下設(shè)計(jì)本公開的替代性實(shí)施例及其等效物。應(yīng)注意的是,在附圖中由相似的參考號來指代在下文中公開的相似元素。
可以以對理解要求保護(hù)的主題最有幫助的方式將各種操作依次描述為多個分立動作或操作。
然而,描述的順序不應(yīng)被解釋為暗示這些操作一定是順序相關(guān)的。具體地,可以不按呈現(xiàn)的順序來執(zhí)行這些操作。可以按與所描述的實(shí)施例不同的順序來執(zhí)行所描述的操作。可以執(zhí)行各種附加的操作和/或可以在附加實(shí)施例中省略所描述的操作。
為了本公開的目的,短語“A和/或B”意指(A)、(B)或(A和B)。為了本公開的目的,短語“A、B和/或C”意指(A)、(B)、(C)、(A和B)、(A和C)、(B和C)或(A、B和C)。
本說明書可以使用短語“在實(shí)施例中(in an embodiment)”或“在實(shí)施例中(in embodiments)”,所述短語可以各自指相同或不同的實(shí)施例中的一個或多個實(shí)施例。此外,如關(guān)于本公開的實(shí)施例使用的術(shù)語“包括(comprising)”、“包括(including)”、“具有(having)”等是同義的。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680009782.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 存儲器訪問調(diào)度裝置、調(diào)度方法與存儲器訪問控制系統(tǒng)
- 一種限制用戶訪問的方法和裝置
- 一種訪問信息提供方法及系統(tǒng)
- 數(shù)據(jù)訪問權(quán)限的控制方法及裝置
- 基于智能家居系統(tǒng)的訪問授權(quán)方法、裝置及設(shè)備
- 網(wǎng)站訪問請求的動態(tài)調(diào)度方法及裝置
- 基于訪問頻率的監(jiān)測方法、裝置、設(shè)備和計(jì)算機(jī)存儲介質(zhì)
- 訪問憑證驗(yàn)證方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
- 一種應(yīng)用訪問控制方法、系統(tǒng)和介質(zhì)
- 異常訪問行為的檢測方法、裝置、電子設(shè)備及存儲介質(zhì)





