[发明专利]分解的存储器资源的层的动态分配技术在审
申请号: | 201810538045.2 | 申请日: | 2018-05-30 |
公开(公告)号: | CN109213437A | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | G·H·吉尔斯多夫;K·库马尔;T·维尔哈姆;F·G·贝尔纳特;M·A·施密瑟尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F9/50;G06F12/02 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 邬少俊;王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器底座 存储器层 分配数据 性能数据 存储器资源 计算设备 性能通知 分解 动态分配技术 高速缓存 后续层 分配 响应 网络 | ||
1.一种计算设备,包括:
一个或多个处理器;以及
其中存储有多个指令的存储器,所述指令在被所述一个或多个处理器执行时使所述计算设备:
获得指示要被监视的性能度量和在工作负载被执行时要满足的相应性能阈值的目标性能数据;
根据所述目标性能数据确定指示将分解的存储器底座分配到性能的层的存储器层分配数据,其中一个层的一个存储器底座用作用于后续层的另一个存储器底座的高速缓存;
通过网络将所述存储器层分配数据和所述目标性能数据发送给相应的存储器底座;
从所述层中的所述存储器底座中的一个存储器底座接收性能通知数据,其中所述性能通知数据指示所述存储器底座是否已满足所述性能阈值;以及
响应于接收到所述性能通知数据,确定对所述存储器层分配数据的调整。
2.根据权利要求1所述的计算设备,其中确定所述存储器层分配数据包括根据所述存储器底座上可用的存储器的类型和量来确定用于主要层的存储器底座以用作后续层的高速缓存。
3.根据权利要求2所述的计算设备,其中确定用于所述主要层的存储器底座包括选择与用于所述后续层的存储器底座相比具有更快的存储器类型的存储器底座。
4.根据权利要求3所述的计算设备,其中选择用于所述主要层的存储器底座包括选择具有可用动态随机存取存储器的存储器底座。
5.如权利要求1所述的计算设备,其中接收所述性能通知数据包括接收相对于所述性能阈值而言存储器底座已经性能过高的性能通知。
6.根据权利要求1所述的计算设备,其中接收所述性能通知数据包括接收相对于所述性能阈值而言存储器底座已经性能过低的性能通知。
7.根据权利要求1所述的计算设备,其中确定对所述存储器层分配数据的调整包括将层从第一存储器底座重新分配到第二存储器底座,其中所述第二存储器底座比所述第一存储器底座具有更快的存储器。
8.根据权利要求1所述的计算设备,其中确定对所述存储器层分配数据的调整包括将层从第一存储器底座重新分配到第二存储器底座,其中所述第二存储器底座比所述第一存储器底座具有更慢的存储器。
9.根据权利要求1所述的计算设备,其中确定对所述存储器层分配数据的调整包括改变存储器底座中要被分配给工作负载的存储器的量。
10.根据权利要求1所述的计算设备,其中所述多个指令在被执行时进一步使所述计算设备将调整后的存储器层分配数据发送到所述存储器底座。
11.根据权利要求1所述的计算设备,其中发送所述存储器层分配数据包括发送针对多个工作负载中的每一个要分配的存储器的量的指示。
12.根据权利要求1所述的计算设备,其中发送所述存储器层分配数据包括发送所述存储器底座及相应的层的标识符以使得存储器存取请求能够被从一个层中的存储器底座路由到后续层中的另一个存储器底座。
13.一种计算设备,包括:
用于获得指示要被监视的性能度量和当工作负载被执行时要满足的对应性能阈值的目标性能数据的单元;
用于根据所述目标性能数据确定指示将分解的存储器底座分配到性能的层的存储器层分配数据的单元,其中一个层的一个存储器底座用作后续层的另一个存储器底座的高速缓存;
用于通过网络将所述存储器层分配数据和所述目标性能数据发送给相应的存储器底座的单元;
用于从所述层中的所述存储器底座中的一个存储器底座接收性能通知数据的单元,其中所述性能通知数据指示所述存储器底座是否已满足所述性能阈值;以及
用于响应于接收到所述性能通知数据而确定对所述存储器层分配数据的调整的单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810538045.2/1.html,转载请声明来源钻瓜专利网。