US 12,405,894 B2
Runtime flushing to persistency in heterogenous systems
Alexander Joseph Branover, Chestnut Hill, MA (US)
Assigned to Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed by Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed on Sep. 30, 2022, as Appl. No. 17/957,262.
Prior Publication US 2024/0111682 A1, Apr. 4, 2024
Int. Cl. G06F 12/00 (2006.01); G06F 12/0891 (2016.01); G06F 12/0804 (2016.01); G06F 12/0868 (2016.01)
CPC G06F 12/0891 (2013.01) [G06F 12/0804 (2013.01); G06F 12/0868 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a persistent memory in electronic communication with at least one cache; and
a controller configured to:
command the at least one cache to flush dirty data to the persistent memory in response to a dirtiness of the at least one cache reaching a cache dirtiness threshold.