US 12,423,029 B2
Systems, methods, and apparatuses for making writes to persistent memory
Stephen David Glaser, San Francisco, CA (US)
Assigned to Nvidia Corporation, Santa Clara, CA (US)
Filed by Nvidia Corporation, Santa Clara, CA (US)
Filed on Jan. 26, 2024, as Appl. No. 18/424,082.
Application 18/424,082 is a continuation of application No. 17/644,470, filed on Dec. 15, 2021, granted, now 11,886,744.
Prior Publication US 2024/0176544 A1, May 30, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0617 (2013.01); G06F 3/0673 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method comprising:
transmitting a request to make one or more writes associated with an identification tag to one of a plurality of persistence levels of a memory, the request comprising:
the identification tag, and
the one or more writes,
receiving at least one first indication that a first write of the one or more writes associated with the identification tag has been written to the one of the plurality of persistence levels of the memory; and
receiving at least one second indication that the first write of the one or more writes associated with the identification tag has reached a point of visibility, wherein the at least one first indication is received before the at least one second indication.