US 12,461,658 B2
Offloading machine learning capabilities
Jonathan I. Krasner, Coventry, RI (US); and Malak Alshawabkeh, Franklin, MA (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Oct. 16, 2023, as Appl. No. 18/487,595.
Prior Publication US 2025/0123754 A1, Apr. 17, 2025
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0617 (2013.01) [G06F 3/0608 (2013.01); G06F 3/0631 (2013.01); G06F 3/0689 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
at least one central processing unit; and
at least one memory that stores executable instructions that, when executed by the at least one central processing unit, facilitate performance of operations, comprising:
maintaining a group of data processing units;
maintaining a storage array that comprises a group of sub-logical unit numbers of storage;
collecting, by the at least one central processing unit, first data indicative of input events for the storage array and output events for the storage array;
processing, by respective data processing units of the group of data processing units, respective autoregressive integrated moving average models for respective sub-logical unit numbers of the group of sub-logical unit numbers with the first data, to generate respective statuses that indicate respective frequencies of access of the respective sub-logical unit numbers;
generating, by the at least one central processing unit, a skew distribution of the respective statuses;
determining, by the at least one central processing unit, respective classifications for respective sub-logical unit numbers of the group of sub-logical unit numbers of storage based on the skew distribution; and
compressing, by a compression engine, second data stored in at least some of the respective sub-logical unit numbers based on the respective classifications.