[发明专利]具有闭环性能控制器的AMP体系结构的调度器有效
申请号: | 201810562661.1 | 申请日: | 2018-06-04 |
公开(公告)号: | CN108984282B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | J·C·安德勒斯;J·G·多西;J·M·麦吉;D·A·驰米恩;C·德拉克洛普特德昌特拉克;B·R·海克;A·温卡塔拉曼;A·多罗费弗;N·R·甘博;R·A·布雷恩;C·皮斯托尔;J·S·艾斯迈尔 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 刘玉洁 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明题为“具有闭环性能控制器的AMP体系结构的调度器”。本发明公开了用于在具有至少两种不同核心类型的处理器(诸如非对称多处理系统)上调度线程的系统和方法。每个核心类型可在多个可选择的电压和频率缩放(DVFS)状态下运行。来自多个进程的线程可分组到线程组中。为线程组的线程积累执行度量,并将其馈送到线程组的多个可调控制器中。闭环性能控制(CLPC)系统确定线程组的控制工作量,并将控制工作量映射到推荐的核心类型和DVFS状态。闭环热和功率管理系统可以限制CLPC针对线程组所确定的控制工作量,并限制系统的功率、核心类型和DVFS状态。延迟中断可用于提高性能。 | ||
搜索关键词: | 具有 闭环 性能 控制器 amp 体系结构 调度 | ||
【主权项】:
1.一种在系统上运行线程的计算机实现的方法,所述系统包括处理器,所述处理器具有一个或多个核心的第一集群和一个或多个核心的第二集群,所述方法包括:将一个或多个进程的线程分组到一个或多个线程组中;在第一核心集群的核心上运行第一线程组的第一线程;将所述第一线程的多个线程执行度量与所述第一线程组的多个线程执行度量结合在一起;至少部分地基于与所述第一线程组相关联的多个线程组度量来确定所述第一线程组的第一控制工作量;以及推荐所述第一核心集群或所述第二核心集群,以用于执行所述第一线程组的线程,以及确定所推荐的核心集群的动态电压和频率缩放DVFS设置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810562661.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种任务处理方法及服务器
- 下一篇:一种自适应的动态流水线并行方法