-
公开(公告)号:US20180060238A1
公开(公告)日:2018-03-01
申请号:US15244590
申请日:2016-08-23
Applicant: Apple Inc.
Inventor: Robert P. Esser , Nikolay N. Stoimenov
IPC: G06F12/0846 , G06F12/128 , G06F12/0808
CPC classification number: G06F12/0848 , G06F12/0808 , G06F12/12 , G06F2212/1028 , G06F2212/282 , G06F2212/601 , Y02D10/13
Abstract: Systems, methods, and computer readable media to improve the operation of electronic devices that use integrated cache systems are described. In general, techniques are disclosed to manage the leakage power attributable to an integrated cache memory by dynamically resizing the cache during device operations. More particularly, run-time cache operating parameters may be used to dynamically determine if the cache may be resized. If effective use of the cache may be maintained using a smaller cache, a portion of the cache may be power-gated (e.g., turned off). The power loss attributable to that portion of the cache power-gated may thereby be avoided. Such power reduction may extend a mobile device's battery runtime. Cache portions previously turned off may be brought back online as processing needs increase so that device performance does not degrade.
-
公开(公告)号:US10552327B2
公开(公告)日:2020-02-04
申请号:US15244590
申请日:2016-08-23
Applicant: Apple Inc.
Inventor: Robert P. Esser , Nikolay N. Stoimenov
IPC: G06F12/0846 , G06F12/0808
Abstract: Systems, methods, and computer readable media to improve the operation of electronic devices that use integrated cache systems are described. In general, techniques are disclosed to manage the leakage power attributable to an integrated cache memory by dynamically resizing the cache during device operations. More particularly, run-time cache operating parameters may be used to dynamically determine if the cache may be resized. If effective use of the cache may be maintained using a smaller cache, a portion of the cache may be power-gated (e.g., turned off). The power loss attributable to that portion of the cache power-gated may thereby be avoided. Such power reduction may extend a mobile device's battery runtime. Cache portions previously turned off may be brought back online as processing needs increase so that device performance does not degrade.
-