[发明专利]全局统一的相互依赖的多租户服务质量处理器方案在审
申请号: | 202211603240.1 | 申请日: | 2022-12-13 |
公开(公告)号: | CN116431223A | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | F·圭姆伯纳特 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;G06F9/48;G06F9/50 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉;李炜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 全局 统一 相互依赖 租户 服务质量 处理器 方案 | ||
公开了用于分层式多租户处理器方案的装置、方法和系统的实施例。在实施例中,处理器包括:用于执行线程的电路系统、用于存储定义租户层次体系的第一值的寄存器、用于存储指定与租户层次体系内的租户相对应的线程的位置的第二值的寄存器,以及用于在访问资源的请求中包括第二值的电路系统。资源的使用基于租户在租户层次体系中的位置进行监测或控制。
技术领域
本发明的领域总体上涉及计算机体系结构,并且更具体地涉及分配共享资源。
背景技术
多核心处理器中的处理器核心可使用共享系统资源,诸如缓存(例如,最后一级缓存或LLC)、系统存储器、输入/输出(input/output,I/O)设备和互连。提供给应用的服务质量会由于对这些或其他共享资源的争用而不可预测和/或次优。
一些处理器包括诸如来自英特尔公司的资源调配技术(Resource DirectorTechnology,RDT)之类的技术,这些技术实现对诸如LLC和存储器带宽之类的共享资源如何由在处理器上执行的不同应用使用的可见性和/或控制。例如,这样的技术可以提供系统软件来监测资源使用,将不同量的资源分配给不同的应用,和/或限制或以其他方式控制对资源的访问。
附图说明
在所附附图中以示例方式而非限制方式来图示本发明,在附图中,类似的附图标记指示类似的要素,并且其中:
图1是根据实施例的其中处理器级别的QoS技术可以在分层式租户方案内扩展的系统的框图;
图2是根据实施例的表示由CPU支持的租户层次体系的框图;
图3A是根据实施例的表示层次体系的框图;
图3B是图示出根据实施例的图示出分层式多租户服务质量方案的建立和使用的方法的流程图;
图4A是图示出根据实施例的示例有序管线和示例寄存器重命名的、乱序发布/执行管线两者的框图;
图4B是图示出根据实施例的要包括在处理器中的有序体系结构核心的示例实施例和示例寄存器重命名的、乱序发布/执行体系结构核心两者的框图;
图5是根据实施例的可具有多于一个核心、可具有集成存储器控制器,并且可具有集成图形器件的处理器的框图;
图6是根据实施例的系统的框图;
图7是根据实施例的系统的框图;
图8是根据实施例的系统的框图;以及
图9是根据实施例的片上系统的框图。
具体实施方式
描述了实施例,包括被称为GUIM QoS CPU方案(Global Unified InterdependentMultitenant quality-of-service central-processing-unit scheme,全局统一的相互依赖的多租户服务质量中央处理单元方案)的实施例。
在下文描述中,阐述了众多具体细节。然而,应理解,实施例可在无需这些具体细节的情况下实施。在其他实例中,未详细示出公知的电路、结构和技术,以免使对本描述的理解模糊。
说明书中对“一个实施例”、“实施例”、“示例实施例”等的引用指示所描述的实施例可包括特定的特征、结构或特性,但是并非每个实施例都一定包括该特定的特征、结构或特性。而且,此类短语不一定是指同一实施例。进一步地,当结合实施例来描述特定的特征、结构或特性时,认为结合无论是否被明确描述的其他实施例来实施此类特征、结构或特性均落在本领域技术人员的知识范围之内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211603240.1/2.html,转载请声明来源钻瓜专利网。