[发明专利]共享资源访问控制方法和装置在审
| 申请号: | 201680009782.2 | 申请日: | 2016-02-18 |
| 公开(公告)号: | CN107209690A | 公开(公告)日: | 2017-09-26 |
| 发明(设计)人: | J·A·科尔曼 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
| 代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 黄嵩泉 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 共享资源 访问 控制 方法 装置 | ||
相关申请
本申请要求于2015年3月25日提交的题为“SHARED RESOURCE ACCESS CONTROL METHOD AND APPARATUS(共享资源访问控制方法和装置)”的美国申请号14/668,044的优先权。
技术领域
本公开涉及计算领域。更具体地,本公开涉及用于监测和控制由多核处理器的各个核对共享资源进行的访问的装置和方法。
背景技术
本文中所提供的背景描述是为了总体上呈现本公开的背景的目的。除非在本文中另外指出,否则本节中所描述的材料对于本申请的权利要求书而言并非现有技术,并且不因为包括在本节中而被承认是现有技术。
当实时应用与其他应用在具有多个核和共享末级高速缓存(LLC)的处理器上同时运行时,当在其他核上运行的其他应用在短时间段内发出较大数量的LLC或存储器引用时,系统的共享LLC和存储器可能会变得拥塞。这种共享资源拥塞表现为更高的LLC等待时间和存储器等待时间,这可能导致实时应用失效。
附图说明
结合附图,借助于以下具体实施方式将很容易理解实施例。为了方便本描述,相似的参考号指代相似的结构元件。在附图的各图中通过示例的方式而不是通过限制的方式展示了实施例。
图1展示了根据各个实施例的具有本公开的共享资源访问控制技术的计算安排。
图2展示了根据各个实施例的用于根据核的对应访问预算来监测和控制对共享资源的核访问的示例过程。
图3展示了根据各个实施例的用于将控制寄存器和多个性能计数器配置成用于根据核的对应访问预算来监测和控制对共享资源的核访问的示例过程。
图4展示了根据各个实施例的用于处理核达到其访问预算的示例过程。
图5展示了根据各个实施例的适合用于实践本公开的方面的示例计算机系统。
图6展示了根据各个实施例的具有用于使装置能够实践本公开的方面的指令的存储介质。
具体实施方式
本文公开了与监测和控制对共享资源的核访问相关联的装置、方法和存储介质。在实施例中,一种装置可以包括处理器,所述处理器具有多个核;资源(例如,LLC或存储器),所述资源与所述处理器耦合以便在所述多个核当中被共享;以及多个性能计数器,所述多个性能计数器相应地与所述多个核相关联,以便存储所述多个核的对所述共享资源的访问预算。所述装置还可以包括性能监测器,所述性能监测器用于根据所述多个核的存储在所述性能计数器内的对应访问预算来管理由所述多个核对所述共享资源进行的访问。下文将进一步详细地描述本公开的共享资源访问控制技术的这些和其他方面。
在以下具体实施方式中,将参考形成所述具体实施方式的一部分的附图来描述共享资源访问控制技术,在附图中,相似的标号通篇指代相似的部件,并且在附图中通过展示的方式示出了可以实践的实施例。应当理解的是,在不背离本公开的范围的情况下,可以利用其他实施例并且可以作出结构或逻辑改变。因此,以下具体实施方式不应被认为具有限制意义,并且实施例的范围由所附权利要求书及其等效物来限定。
在所附的说明中公开了本公开的方面。可以在不脱离本公开的精神或范围的情况下设计本公开的替代性实施例及其等效物。应注意的是,在附图中由相似的参考号来指代在下文中公开的相似元素。
可以以对理解要求保护的主题最有帮助的方式将各种操作依次描述为多个分立动作或操作。
然而,描述的顺序不应被解释为暗示这些操作一定是顺序相关的。具体地,可以不按呈现的顺序来执行这些操作。可以按与所描述的实施例不同的顺序来执行所描述的操作。可以执行各种附加的操作和/或可以在附加实施例中省略所描述的操作。
为了本公开的目的,短语“A和/或B”意指(A)、(B)或(A和B)。为了本公开的目的,短语“A、B和/或C”意指(A)、(B)、(C)、(A和B)、(A和C)、(B和C)或(A、B和C)。
本说明书可以使用短语“在实施例中(in an embodiment)”或“在实施例中(in embodiments)”,所述短语可以各自指相同或不同的实施例中的一个或多个实施例。此外,如关于本公开的实施例使用的术语“包括(comprising)”、“包括(including)”、“具有(having)”等是同义的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680009782.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:叶绿素含量检测系统
- 下一篇:一种加强抗突发短路能力的非晶线圈结构





