US 12,405,791 B2
Dynamic communication architecture for decentralized heterogenous accelerators
Dejan S. Milojicic, Milpitas, CA (US); Kaiwen Cao, Spring, TX (US); and Aditya Dhakal, Milpitas, CA (US)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP, Spring, TX (US)
Filed on Apr. 28, 2023, as Appl. No. 18/309,203.
Prior Publication US 2024/0362022 A1, Oct. 31, 2024
Int. Cl. G06F 9/30 (2018.01); G06F 9/38 (2018.01)
CPC G06F 9/3005 (2013.01) [G06F 9/3877 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A non-transitory machine-readable medium storing instructions that cause one or more processors of an electronic system to perform operations comprising:
mapping a plurality of workflow code execution components respectively to a plurality of system components;
determining a communication performance characteristic level associated with each of the plurality of workflow code execution components; and
correlating a communication architecture between each of the plurality of system components respectively with each of the plurality of workflow code execution components based on the communication performance characteristic level associated with each of the plurality of workflow code execution components, wherein the correlating of the communication architecture between two of the plurality of system components is made based on a comparison of communication performance characteristic levels between two of the workflow code execution components.