[發(fā)明專利]支持處理器高速緩存的高速緩存服務(wù)類別的整體觀的技術(shù)在審
| 申請(qǐng)?zhí)枺?/td> | 201880091773.1 | 申請(qǐng)日: | 2018-06-29 |
| 公開(公告)號(hào): | CN111886583A | 公開(公告)日: | 2020-11-03 |
| 發(fā)明(設(shè)計(jì))人: | M·K·班達(dá)魯;I·加斯帕拉基斯;S·蘭加納思;L·喬;R·臧;D·伊蘭戈文;S·馮;E·費(fèi)爾普蘭克;P·奧蒂;L·A·楊 | 申請(qǐng)(專利權(quán))人: | 英特爾公司 |
| 主分類號(hào): | G06F9/50 | 分類號(hào): | G06F9/50 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 陳曉;申屠偉進(jìn) |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 支持 處理器 高速緩存 服務(wù) 類別 整體 技術(shù) | ||
1.一種裝置,包括:
代表性狀態(tài)轉(zhuǎn)移(REST)應(yīng)用接口(API)或遠(yuǎn)程過程調(diào)用(RPC)API,用于將計(jì)算平臺(tái)與網(wǎng)絡(luò)通信地耦合;和
計(jì)算平臺(tái)處的電路,所述電路用于執(zhí)行邏輯以:
接收用于將處理器高速緩存資源分配給多個(gè)服務(wù)類別(CLOS)的信息,所分配的處理器高速緩存資源包括用于由計(jì)算平臺(tái)托管的處理器的n路集合關(guān)聯(lián)末級(jí)高速緩存(LLC),其中“n”是大于或等于1的任何整數(shù)正數(shù);和
基于包括與至少由計(jì)算機(jī)平臺(tái)托管的處理器的標(biāo)識(shí)信息相匹配的標(biāo)識(shí)信息的信息,使得n路集合關(guān)聯(lián)LLC的一個(gè)或多個(gè)高速緩存路被分配給所述多個(gè)CLOS中的分離CLOS。
2.根據(jù)權(quán)利要求1所述的裝置,進(jìn)一步包括用于如下的邏輯:
在計(jì)算平臺(tái)支持一個(gè)或多個(gè)工作負(fù)載的同時(shí)監(jiān)視所述多個(gè)CLOS的使用以確定處理器高速緩存資源壓力;和
通過REST API或RPC API向耦合到計(jì)算平臺(tái)的網(wǎng)絡(luò)的協(xié)調(diào)器報(bào)告所確定的處理器高速緩存資源壓力。
3.根據(jù)權(quán)利要求2所述的裝置,包括用于如下的邏輯:在周期性基礎(chǔ)上報(bào)告所確定的處理器高速緩存資源壓力,或者響應(yīng)于通過REST API或RPC API從協(xié)調(diào)器接收到列表資源調(diào)用來報(bào)告所確定的處理器高速緩存資源壓力。
4.根據(jù)權(quán)利要求1所述的裝置,所述多個(gè)CLOS包括多個(gè)預(yù)定義的CLOS,所述多個(gè)預(yù)定義的CLOS包括主機(jī)操作系統(tǒng)(OS)CLOS、基礎(chǔ)結(jié)構(gòu)過程CLOS、可突發(fā)CLOS、盡最大努力CLOS或保證池CLOS。
5.根據(jù)權(quán)利要求4所述的裝置,進(jìn)一步包括用于如下的邏輯:
實(shí)現(xiàn)策略,以保留n路集合關(guān)聯(lián)LLC的至少一個(gè)高速緩存路,用于僅向主機(jī)OS CLOS的分配。
6.根據(jù)權(quán)利要求4所述的裝置,進(jìn)一步包括用于如下的邏輯:
實(shí)現(xiàn)策略,以如果處理器正在執(zhí)行的應(yīng)用未請(qǐng)求所述多個(gè)CLOS之中的CLOS,則使最大努力CLOS為默認(rèn)CLOS,最大努力CLOS具有與基礎(chǔ)結(jié)構(gòu)過程CLOS和可突發(fā)CLOS共享的已分配高速緩存路。
7.根據(jù)權(quán)利要求4所述的裝置,進(jìn)一步包括用于如下的邏輯:
實(shí)現(xiàn)策略,以為處理器正在執(zhí)行的應(yīng)用保留保證池CLOS的高速緩存路的部分,基于保證池CLOS的一個(gè)或多個(gè)高速緩存路是否沒有被正在由處理器執(zhí)行的不同應(yīng)用保留來保留高速緩存路的部分。
8.一種方法,包括:
在計(jì)算平臺(tái)的處理器電路處接收用于將處理器高速緩存資源分配給多個(gè)服務(wù)類別(CLOS)的信息,所分配的處理器高速緩存資源包括用于由計(jì)算平臺(tái)托管的處理器的n路集合關(guān)聯(lián)末級(jí)高速緩存(LLC),其中“n”是大于或等于1的任何整數(shù)正數(shù);和
基于包括與至少由計(jì)算機(jī)平臺(tái)托管的處理器的標(biāo)識(shí)信息相匹配的標(biāo)識(shí)信息的信息,使得n路集合關(guān)聯(lián)LLC的一個(gè)或多個(gè)高速緩存路被分配給所述多個(gè)CLOS中的分離CLOS。
9.根據(jù)權(quán)利要求8所述的方法,包括:
在計(jì)算平臺(tái)支持一個(gè)或多個(gè)工作負(fù)載的同時(shí)監(jiān)視所述多個(gè)CLOS的使用以確定處理器高速緩存資源壓力;和
向與計(jì)算平臺(tái)耦合的網(wǎng)絡(luò)的協(xié)調(diào)器報(bào)告所確定的處理器高速緩存資源壓力。
10.根據(jù)權(quán)利要求9所述的方法,包括通過代表性狀態(tài)轉(zhuǎn)移(REST)應(yīng)用接口(API)或遠(yuǎn)程過程調(diào)用(RPC)API向協(xié)調(diào)器報(bào)告所確定的處理器高速緩存資源壓力。
11.根據(jù)權(quán)利要求10所述的方法,包括基于在周期性基礎(chǔ)上監(jiān)視所述多個(gè)CLOS的使用來報(bào)告所確定的處理器高速緩存資源壓力,或者響應(yīng)于通過REST API或RPC API從協(xié)調(diào)器接收到列表資源調(diào)用來進(jìn)行報(bào)告。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880091773.1/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 重新配置高速緩存以支持多態(tài)性的元數(shù)據(jù)的方法以及電路
- 逐出高速緩存的行的電路布置、數(shù)據(jù)處理系統(tǒng)和方法
- 用于響應(yīng)輸出高速緩存的多高速緩存協(xié)作
- 用于在多核系統(tǒng)中管理大型高速緩存服務(wù)的系統(tǒng)和方法
- 使用分開的讀和寫高速緩存的動(dòng)態(tài)高速緩存配置
- 高速緩存存儲(chǔ)器裝置、高速緩存控制方法和微處理器系統(tǒng)
- 非對(duì)稱集組合的高速緩存
- 用于共享系統(tǒng)高速緩存的虛擬化控制的方法和裝置
- 一種高速緩存異常的處理方法及裝置
- 適應(yīng)于大高速緩存大小的基于區(qū)域的目錄方案
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





