Monitoring cpu cycles for asynchronous processes in a memory sub-system
AssigneeMicron Technology, Inc.
InventorsSai Sindhuja Thirumala Aravamudan, Andrei Konan
Life of this patent
Estimating the term…
Abstract
A processing device in a memory sub-system initiates execution of an instance of a process on a memory device, associates a unique tag with the instance of the process, and stores an indication of a start time value for the instance of the process in an entry of a tag repository corresponding to the unique tag. Upon detecting a completion of the instance of the process, the processing device stores an indication of a stop time value for the instance of the process in the entry of the tag repository corresponding to the unique tag.
Claims20
A system comprising:
- a local memory storing a tag repository;
- a memory device;
- and
- a processing device, operatively coupled with the local memory and the memory device, to perform operations comprising:
- initiating execution of an instance of a process on the memory device;
- associating a unique tag with the instance of the process;
- storing an indication of a start time value for the instance of the process in an entry of the tag repository corresponding to the unique tag;
- detecting a completion of the instance of the process;
- and
- storing an indication of a stop time value for the instance of the process in the entry of the tag repository corresponding to the unique tag.
A method comprising:
- initiating execution of an instance of a process on a memory device;
- associating a unique tag with the instance of the process;
- storing an indication of a start time value for the instance of the process in an entry of a tag repository corresponding to the unique tag;
- detecting a completion of the instance of the process;
- and
- storing an indication of a stop time value for the instance of the process in the entry of the tag repository corresponding to the unique tag.
A non-transitory computer-readable storage medium comprising instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
- initiating execution of an instance of a process on a memory device;
- associating a unique tag with the instance of the process;
- storing an indication of a start time value for the instance of the process in an entry of a tag repository corresponding to the unique tag;
- detecting a completion of the instance of the process;
- and storing an indication of a stop time value for the instance of the process in the entry of the tag repository corresponding to the unique tag.
Dependencies are inferred from the claim text.