US 12,455,770 B2
Resource-capability-and-connectivity-based workload performance improvement system
John Harwood, Boston, MA (US); John Cardente, Milford, MA (US); Gaurav Chawla, Austin, TX (US); William Price Dawkins, Lakeway, TX (US); and Stuart Allen Berke, Austin, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 10, 2023, as Appl. No. 18/152,533.
Prior Publication US 2024/0231912 A1, Jul. 11, 2024
Int. Cl. G06F 9/50 (2006.01)
CPC G06F 9/5016 (2013.01) [G06F 9/505 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A resource-capability-and-connectivity-based workload performance improvement system, comprising:
a plurality of processing systems;
a plurality of memory systems; and
a resource management device that is coupled to the plurality of processing systems and the plurality of memory systems, wherein the resource management device is configured to:
receive a first workload request to perform a first workload;
identify a first Directed Acyclic Graph (DAG) that includes a plurality of functions for performing the first workload;
configure, using first parameters included in the first DAG, the plurality of processing systems and the plurality of memory subsystems to perform the plurality of functions;
determine, based on performance of the plurality of functions by the plurality of processing systems and the plurality of memory subsystems, at least one function modification for at least one of the plurality of functions;
modify, based on the at least one function modification, the first parameters included in the first DAG to provide modified parameters;
receive a second workload request to perform a second workload;
identify the first DAG that includes the plurality of functions for performing the second workload; and
configure, using the modified parameters included in the first DAG, the plurality of processing systems and the plurality of memory subsystems to perform the plurality of functions.