-
公开(公告)号:CN107683443A
公开(公告)日:2018-02-09
申请号:CN201680031616.2
申请日:2016-03-16
申请人: 苹果公司
发明人: N·卡尔亚纳孙达拉姆 , J·S·尼根 , J·S·艾斯迈尔 , R·H·谭
CPC分类号: G06F1/206 , G06F1/329 , G06F1/3296 , Y02D10/24
摘要: 本发明公开了系统和方法,该系统和方法用于确定处理设备的当前机器状态,预测待由处理设备在未来时间执行的未来处理任务,以及预测要在第一时间(例如当前时间)和未来处理任务开始之前执行的干预处理任务的列表。未来处理任务具有相关联的初始状态。前馈热预测模型确定在未来处理任务开始的时间处的预测的未来机器状态。热缓解进程可在未来处理任务开始之前被应用,以达到用于开始未来处理任务的未来初始机器状态。
-
公开(公告)号:CN104935331B
公开(公告)日:2018-03-30
申请号:CN201410781662.7
申请日:2014-10-27
申请人: 苹果公司
发明人: J·S·艾斯迈尔
IPC分类号: H03L7/085
摘要: 本申请涉及通过软件限定的锁相环的摆动检测。实施例涉及使用一个或多个锁相环(PLL)来检测计算设备所放置的表面上的摆动。所述锁相环能配置为锁定到加速度计的指数阻尼正弦输出,以辨别计算设备的表面诱导移动和直接的人为诱导移动。通过以软件实施PLL并且在每个加速度计轴上采用多个PLL可以在摆动检测中实现减少的时延。通过将由每个PLL产生的振荡器信号的相位种子化,可以实现摆动检测中进一步减少的时延,从而当试图将PLL锁定到加速度计输出时改善相位估计。
-
公开(公告)号:CN108984282B
公开(公告)日:2022-04-05
申请号:CN201810562661.1
申请日:2018-06-04
申请人: 苹果公司
发明人: J·C·安德勒斯 , J·G·多西 , J·M·麦吉 , D·A·驰米恩 , C·德拉克洛普特德昌特拉克 , B·R·海克 , A·温卡塔拉曼 , A·多罗费弗 , N·R·甘博 , R·A·布雷恩 , C·皮斯托尔 , J·S·艾斯迈尔
摘要: 本发明题为“具有闭环性能控制器的AMP体系结构的调度器”。本发明公开了用于在具有至少两种不同核心类型的处理器(诸如非对称多处理系统)上调度线程的系统和方法。每个核心类型可在多个可选择的电压和频率缩放(DVFS)状态下运行。来自多个进程的线程可分组到线程组中。为线程组的线程积累执行度量,并将其馈送到线程组的多个可调控制器中。闭环性能控制(CLPC)系统确定线程组的控制工作量,并将控制工作量映射到推荐的核心类型和DVFS状态。闭环热和功率管理系统可以限制CLPC针对线程组所确定的控制工作量,并限制系统的功率、核心类型和DVFS状态。延迟中断可用于提高性能。
-
公开(公告)号:CN108984282A
公开(公告)日:2018-12-11
申请号:CN201810562661.1
申请日:2018-06-04
申请人: 苹果公司
发明人: J·C·安德勒斯 , J·G·多西 , J·M·麦吉 , D·A·驰米恩 , C·德拉克洛普特德昌特拉克 , B·R·海克 , A·温卡塔拉曼 , A·多罗费弗 , N·R·甘博 , R·A·布雷恩 , C·皮斯托尔 , J·S·艾斯迈尔
CPC分类号: G06F9/4893 , G06F1/206 , G06F1/3206 , G06F1/324 , G06F1/3243 , G06F1/329 , G06F1/3296 , G06F9/268 , G06F9/30145 , G06F9/3891 , G06F9/4856 , G06F9/4881 , G06F9/5044 , G06F9/505 , G06F9/5094 , G06F9/54 , G06F2209/501 , G06F2209/5018 , G06F2209/509
摘要: 本发明题为“具有闭环性能控制器的AMP体系结构的调度器”。本发明公开了用于在具有至少两种不同核心类型的处理器(诸如非对称多处理系统)上调度线程的系统和方法。每个核心类型可在多个可选择的电压和频率缩放(DVFS)状态下运行。来自多个进程的线程可分组到线程组中。为线程组的线程积累执行度量,并将其馈送到线程组的多个可调控制器中。闭环性能控制(CLPC)系统确定线程组的控制工作量,并将控制工作量映射到推荐的核心类型和DVFS状态。闭环热和功率管理系统可以限制CLPC针对线程组所确定的控制工作量,并限制系统的功率、核心类型和DVFS状态。延迟中断可用于提高性能。
-
公开(公告)号:CN107683443B
公开(公告)日:2021-06-18
申请号:CN201680031616.2
申请日:2016-03-16
申请人: 苹果公司
发明人: N·卡尔亚纳孙达拉姆 , J·S·尼根 , J·S·艾斯迈尔 , R·H·谭
摘要: 本发明公开了系统和方法,该系统和方法用于确定处理设备的当前机器状态,预测待由处理设备在未来时间执行的未来处理任务,以及预测要在第一时间(例如当前时间)和未来处理任务开始之前执行的干预处理任务的列表。未来处理任务具有相关联的初始状态。前馈热预测模型确定在未来处理任务开始的时间处的预测的未来机器状态。热缓解进程可在未来处理任务开始之前被应用,以达到用于开始未来处理任务的未来初始机器状态。
-
公开(公告)号:CN104935331A
公开(公告)日:2015-09-23
申请号:CN201410781662.7
申请日:2014-10-27
申请人: 苹果公司
发明人: J·S·艾斯迈尔
IPC分类号: H03L7/085
摘要: 本申请涉及通过软件限定的锁相环的摆动检测。实施例涉及使用一个或多个锁相环(PLL)来检测计算设备所放置的表面上的摆动。所述锁相环能配置为锁定到加速度计的指数阻尼正弦输出,以辨别计算设备的表面诱导移动和直接的人为诱导移动。通过以软件实施PLL并且在每个加速度计轴上采用多个PLL可以在摆动检测中实现减少的时延。通过将由每个PLL产生的振荡器信号的相位种子化,可以实现摆动检测中进一步减少的时延,从而当试图将PLL锁定到加速度计输出时改善相位估计。
-
公开(公告)号:CN204190748U
公开(公告)日:2015-03-04
申请号:CN201420799779.3
申请日:2014-10-27
申请人: 苹果公司
发明人: J·S·艾斯迈尔
IPC分类号: H03L7/085
摘要: 本申请涉及计算设备和电路。所述计算设备配置为响应于所述计算设备处的振动并且包括:一个或多个加速度计,配置为测量在所述计算设备处的振动;用于当由所述一个或多个锁相环产生的数字振荡器信号的频率与基于加速度计信号产生的数字化加速度计信号的频率基本上匹配时,确定来自所述计算没备的所述一个或多个加速度计的加速度信号是正弦的装置;以及用于基于所述确定产生锁定信号的装置。本公开的一个实施例解决的一个问题是检测发生在计算设备处的摆动或振动。根据本公开的一个实施例的一个用途是在邻接于计算设备的表面处发生的人为诱导的振动和自然振动之间进行区别。
-
-
-
-
-
-