-
公开(公告)号:CN108196809B
公开(公告)日:2021-02-12
申请号:CN201810125195.0
申请日:2014-04-03
申请人: 苹果公司
摘要: 本发明涉及空闲显示情况下的存储器功率节省。在一个实施例中公开了一种系统,该系统包括具有存储器高速缓存的存储器控制器和被配置为控制显示器的显示控制器。该系统可被配置为检测到所显示的图像基本上为静态的,并且可被配置为使得显示控制器请求源帧缓冲数据在存储器高速缓存中进行分配。在一些实施例中,该系统还可改变存储器高速缓存中的电源管理配置以防止存储器高速缓存在空闲屏幕情况期间关闭或使其有效尺寸减小,使得帧缓冲数据可保持高速缓存。在显示器动态变化的时间期间,帧缓冲数据可不高速缓存于存储器高速缓存中,并且电源管理配置可允许存储器高速缓存关闭/使其尺寸减小。
-
公开(公告)号:CN105190531A
公开(公告)日:2015-12-23
申请号:CN201480025931.5
申请日:2014-04-03
申请人: 苹果公司
CPC分类号: G06F1/3275 , G06F1/3218 , G06F1/3287 , G06F3/14 , G06F12/0873 , G06F2212/455 , G09G5/001 , G09G5/393 , G09G5/395 , G09G2330/02 , G09G2330/021 , G09G2360/121
摘要: 在一个实施例中公开了一种系统,该系统包括具有存储器高速缓存的存储器控制器和被配置为控制显示器的显示控制器。该系统可被配置为检测到所显示的图像基本上为静态的,并且可被配置为使得显示控制器请求源帧缓冲数据在存储器高速缓存中进行分配。在一些实施例中,该系统还可改变存储器高速缓存中的电源管理配置以防止存储器高速缓存在空闲屏幕情况期间关闭或使其有效尺寸减小,使得帧缓冲数据可保持高速缓存。在显示器动态变化的时间期间,帧缓冲数据可不高速缓存于存储器高速缓存中,并且电源管理配置可允许存储器高速缓存关闭/使其尺寸减小。
-
公开(公告)号: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状态。延迟中断可用于提高性能。
-
公开(公告)号:CN105190531B
公开(公告)日:2018-02-09
申请号:CN201480025931.5
申请日:2014-04-03
申请人: 苹果公司
CPC分类号: G06F1/3275 , G06F1/3218 , G06F1/3287 , G06F3/14 , G06F12/0873 , G06F2212/455 , G09G5/001 , G09G5/393 , G09G5/395 , G09G2330/02 , G09G2330/021 , G09G2360/121
摘要: 在一个实施例中公开了一种系统,该系统包括具有存储器高速缓存的存储器控制器和被配置为控制显示器的显示控制器。该系统可被配置为检测到所显示的图像基本上为静态的,并且可被配置为使得显示控制器请求源帧缓冲数据在存储器高速缓存中进行分配。在一些实施例中,该系统还可改变存储器高速缓存中的电源管理配置以防止存储器高速缓存在空闲屏幕情况期间关闭或使其有效尺寸减小,使得帧缓冲数据可保持高速缓存。在显示器动态变化的时间期间,帧缓冲数据可不高速缓存于存储器高速缓存中,并且电源管理配置可允许存储器高速缓存关闭/使其尺寸减小。
-
公开(公告)号:CN106575144B
公开(公告)日:2020-03-24
申请号:CN201580044822.2
申请日:2015-08-17
申请人: 苹果公司
发明人: C·德拉克洛普特德昌特拉克 , M·古拉蒂 , E·P·麦克尼吉 , K·考克斯 , T·J·米利特
IPC分类号: G06F1/3206 , G06F1/324 , G06F1/3234 , G06F1/3296
摘要: 公开了一种允许调整计算系统的性能设置的方法的实施方案。一个或多个功能单元可包括多个监视器电路,每个监视器电路可被配置为监视对应功能单元的给定操作参数。在检测到与监视的操作参数相关的事件时,监视器电路可生成中断。响应于该中断,处理器可调整计算系统的一个或多个性能设置。
-
公开(公告)号:CN108196809A
公开(公告)日:2018-06-22
申请号:CN201810125195.0
申请日:2014-04-03
申请人: 苹果公司
CPC分类号: G06F1/3275 , G06F1/3218 , G06F1/3287 , G06F3/14 , G06F12/0873 , G06F2212/455 , G09G5/001 , G09G5/393 , G09G5/395 , G09G2330/02 , G09G2330/021 , G09G2360/121
摘要: 本发明涉及空闲显示情况下的存储器功率节省。在一个实施例中公开了一种系统,该系统包括具有存储器高速缓存的存储器控制器和被配置为控制显示器的显示控制器。该系统可被配置为检测到所显示的图像基本上为静态的,并且可被配置为使得显示控制器请求源帧缓冲数据在存储器高速缓存中进行分配。在一些实施例中,该系统还可改变存储器高速缓存中的电源管理配置以防止存储器高速缓存在空闲屏幕情况期间关闭或使其有效尺寸减小,使得帧缓冲数据可保持高速缓存。在显示器动态变化的时间期间,帧缓冲数据可不高速缓存于存储器高速缓存中,并且电源管理配置可允许存储器高速缓存关闭/使其尺寸减小。
-
-
-
-
-
-
-