| CPC G06F 3/0659 (2013.01) [G06F 3/0611 (2013.01); G06F 3/0673 (2013.01)] | 20 Claims |

|
1. A computing system comprising:
a storage device including:
a first storage medium, and
a second storage medium;
a processor configured to communicate with the storage device;
a memory coupled to the processor, the memory storing instructions that, when executed by the processor, cause the processor to:
identify a first address;
identify a first prefetch strategy associated with the first address; and
issue a first command to the first storage medium based on the first prefetch strategy, wherein the first command is for performing a first type of prefetch, wherein the storage device is configured to retrieve first data associated with the first address in the first storage medium, to the second storage medium, based on the first command;
identify a second address;
identify a second prefetch strategy associated with the second address, the second prefetch strategy being different from the first prefetch strategy; and
issue a second command to the memory based on the second prefetch strategy, wherein the second command is for performing a second type of prefetch, wherein the memory is configured to retrieve second data associated with the second address based on the second command.
|