CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0619 (2013.01); G06F 3/064 (2013.01); G06F 3/0652 (2013.01); G06F 3/067 (2013.01); G06N 3/04 (2013.01)] | 19 Claims |
1. An apparatus comprising:
a memory sub-system;
an AI accelerator implemented in a cloud system; and
wherein the AI accelerator is configured to:
receive a data file and device metadata of a memory device;
based on the data file and the device metadata, select a number of indicators to provide an indication of an expected use of the data file in the memory device,
wherein the number of indicators include data use ratings that describe an expected duration of time the data file will be stored in the memory device and an expected quantity of times the data file will be read during the expected duration of time,
wherein the AI accelerator analyzes the data file to select the data use ratings, and
wherein the device metadata is received from the memory sub-system that includes the memory device and wherein the device metadata describes the memory sub-system and the memory device; and
provide the number of indicators to the memory device to organize a storage of the data file in the memory device such that different data files stored with the data file in a region of the memory device share a data use rating,
wherein the memory sub-system is configured to, responsive to determining that a storage life and a read count of the data file does not match a storage life and a read count of the region:
define a new region, and
move the data file to the new region.
|