[发明专利]基于平台热以及功率预算约束,对于给定工作负荷的最佳逻辑处理器计数和类型选择有效

专利信息
申请号: 201280077266.5 申请日: 2012-12-28
公开(公告)号: CN105144082B 公开(公告)日: 2020-02-14
发明(设计)人: D·R·萨巴瑞迪;G·N·斯里尼瓦萨;D·A·考法蒂;S·D·哈恩;M·奈克;P·纳凡兹;A·帕拉哈卡兰;E·高巴托夫;A·纳韦;I·M·索迪;E·威斯曼;P·布莱特;G·康纳;R·J·芬格 申请(专利权)人: 英特尔公司
主分类号: G06F9/06 分类号: G06F9/06;G06F1/3293;G06F9/46;G06F9/44
代理公司: 31100 上海专利商标事务所有限公司 代理人: 高见
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 平台 以及 功率 预算 约束 对于 给定 工作 负荷 最佳 逻辑 处理器 计数 类型 选择
【说明书】:

处理器包括支持不同的核类型的多个逻辑核的多个物理核,其中核类型包括大核类型和小核类型。多线程应用程序包括由逻辑核的第一子集在第一时隙并发地执行的多个软件线程。基于从监测在第一时隙执行收集到的数据,处理器选择逻辑核的第二子集,用于软件线程在第二时隙的并发执行。第二子集中的每一个逻辑核都具有匹配软件线程中的一个的特征的一种核类型。

技术领域

发明涉及处理逻辑、微处理器,以及相关联的指令集架构领域,当它们被处理器或其他处理逻辑执行时,执行逻辑、数学,或其他功能操作。

背景技术

中央处理单元(CPU)设计师试图通过增大处理器中的核的数量,提供处理器性能的一致的改善。缩放处理器的性能并改善能量效率的必要性导致异构型处理器架构的发展。异构型处理器包括带有不同的功率和性能特征的核。例如,异构型处理器可以集成大核和小核的混合,如此,可以潜在地实现两种类型的核的优点。需要高处理强度的应用程序可以分配给大核,而产生低处理强度的应用程序可以分配给小核,以节省电能。在移动或其他功率受约束的平台上,提高能量效率转换成延长的电池寿命。

常规异构型处理器中的核通常在其整个执行持续时间内被分配给处理任务。然而,任务的处理强度可能会在其执行过程中变化。在任何给定时间,可以有多个任务同时执行,这些任务可能具有对于处理资源的不同的并且变化的要求。如此,静态核分配不能优化处理资源的利用率和能量效率。

附图简述

此处所描述的本发明的各实施例是作为示例说明的,而不仅限于各个附图的图形。

图1是根据一实施例的具有核选择模块的处理器的框图。

图2是示出了根据一实施例的执行核选择线程的处理器的框图。

图3是示出了根据一个实施例的用于执行核选择线程的时间线的示例的时序图。

图4是示出了根据一实施例的核选择所使用的性能计数器的框图。

图5示出了根据一实施例的多线程应用程序的执行。

图6是示出了根据一实施例的要被执行的操作的流程图。

图7A是根据一实施例和有序和无序流水线的框图。

图7B是根据一实施例和有序和无序核的框图。

图8A-B是根据一实施例的比较具体的示例性有序核体系结构的框图。

图9是根据一个实施例的处理器的框图。

图10是示出了根据一个实施例的系统的框图。

图11是根据一个实施例的第二系统的框图。

图12是根据本发明的一实施例的第三系统的框图。

图13是根据一个实施例的片上系统(SoC)的框图。

实施例的描述

在下面的描述中,阐述了很多具体细节。然而,应该理解,本发明的各实施例可以在没有这些具体细节的情况下实施。在其他情况下,没有详细示出已知的电路、结构,以及技术,以便不至于使对本描述的理解变得模糊。

此处所描述的各实施例提供核选择机制,该机制跟踪多线程应用程序的执行,并向应用程序暴露最合适的核组。多线程应用程序具有可以在多个核上被并发地处理的执行的多个上下文(即,软件线程,也被称为线程)。这多个线程可以具有在不同的数据集上应用的相同指令序列(例如,大矩阵乘法),或可以涉及不同的任务在不同的线程中的并发执行(例如,同时的网页浏览和音乐播放)。当运行多线程应用程序时,核选择机制选择处理器中最适合于线程的并发执行的核的子集。选择可以考虑平台热约束、功率预算和应用程序可缩放性。在一个实施例中,核选择机制可以通过用于带外控制的微控制器,或用于带内控制的软件线程来实现。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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