[发明专利]用于动态调整处理器特征的技术在审

专利信息
申请号: 202010561493.1 申请日: 2020-06-18
公开(公告)号: CN112527477A 公开(公告)日: 2021-03-19
发明(设计)人: A·乔汉;J·高尔;F·萨拉;L·拉帕波特;Z·司珀勃;A·尧厄兹;S·萨布拉蒙尼 申请(专利权)人: 英特尔公司
主分类号: G06F9/48 分类号: G06F9/48;G06F11/34
代理公司: 上海专利商标事务所有限公司 31100 代理人: 陈依心;何焜
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 动态 调整 处理器 特征 技术
【说明书】:

本申请公开了用于动态调整处理器特征的技术。处理器包括微架构特征和动态调整单元(DTU)电路。处理器分别在微架构特征被禁用和被启用的情况下对于第一和第二执行窗口执行程序。DTU电路自动判定处理器在第二执行窗口中是否实现了更差的性能。响应于确定处理器在第二执行窗口中实现了更差的性能,DTU电路更新用于程序的所选择地址的有用性状态以表示更差的性能。响应于在微架构特征被启用的情况下处理器实现了更差的性能的多个连续确定,DTU电路自动更新有用性状态以表示经确认的差状态。响应于有用性状态表示经确认的差状态,DTU电路对于第二执行窗口之后的执行窗口针对所选择地址自动禁用微架构特征。描述并要求保护其他实施例。

技术领域

本公开总体上涉及数据处理系统并且具体涉及用于动态调整数据处理系统中的处理器的技术。

背景技术

数据处理系统中的中央处理单元(CPU)可以包括各种不同特征,这些特征在一些情况下相对于不具有这些特征的CPU改善CPU的性能。例如,在一些情况下,具有用于推测性执行的特征的CPU可以比不具有用于推测性执行的特征的类似的CPU更好地执行。

CPU的特征也可以是可调整的或可配置的,因为特征支持多于一种设置。出于本公开的目的,CPU的可配置特征可以被称为“微架构特征”。例如,CPU可能能够启用和禁用微架构特征。附加地或替代地,当微架构特征被启用时,CPU可能能够将不同设置应用于该微架构特征。换言之,微架构特征可以支持一系列设置。

然而,被启用(即,被开启)的微架构特征可以引起对应用的一部分的性能改善,同时引起对应用的另一部分的性能降级。此外,微架构特征引起对应用(或者对应用的一部分)的性能改善还是性能降级可以取决于与该应用(或应用的该部分)的执行相关联的其他情况。

例如,微架构特征可以使应用利用一些类型和/或数量的数据实现更好的性能,但是使应用利用其他类型和/或数量的数据实现更差的性能。此外,数据处理系统可以并发地执行多个应用,并且一个应用的性能可以取决于也在数据处理系统上执行的其他应用的类型和数量、以及由其他应用处理的数据的类型和/或数量而变化。此外,现代处理器可以具有许多不同微架构特征,并且这些特征可以具有复杂的交互,这导致在不同情况下性能的差异。

至少出于前述理由,以在各种各样的不同情况下实现改善的性能的方式调整微架构特征是有挑战的。

附图说明

从所附权利要求、下列对一个或多个示例实施例的详细描述、以及对应的附图,本发明的特征和优势将变得显而易见,其中:

图1是描绘数据处理系统的示例实施例的框图,该数据处理系统具有用于动态调整数据处理系统中的处理器的技术。

图2是用于动态调整图1的处理器的示例过程的流程图。

图3是描绘图1的处理器中的有限状态机的行为的框图。

图4是用于动态调整图1的处理器的操作的伪代码描述。

图5是根据一个或多个实施例的可具有多于一个的核、可具有集成存储器控制器、并且可具有集成图形的处理器的框图。

图6是根据一个或多个实施例的系统的框图。

图7和图8是根据一个或多个实施例的更具体的示例性系统的框图。

图9是根据一个或多个实施例的芯片上系统的框图。

具体实施方式

如上文所指示,本公开引入用于动态调整数据处理系统中的处理器的技术。具体而言,本公开提供对用于一个或多个微架构特征的不同设置的运行时评估以针对当前状况确定优选设置,并且提供对该优选设置的动态应用。此外,可以随时间重复评估以针对改变的状况确定和应用优选设置。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010561493.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top