Fine-grain compute communication execution for deep learning frameworks
AssigneeIntel Corporation
InventorsSRINIVAS SRIDHARAN, DHEEVATSA MUDIGERE
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsSRINIVAS SRIDHARAN, DHEEVATSA MUDIGERE
Estimating the term…
One embodiment provides for a system to configure distributed training of a neural network. The system includes memory to store a library to facilitate transmission of data during distributed training of the neural network; a network interface to transmit and receive gradient data associated with the trainable parameters; a general-purpose processor to execute instructions provided by the library, the instructions to cause the general-purpose processor to configure the network interface to transmit and receive the gradient data associated with the trainable parameters during a workflow of a machine learning framework; and a graphics processor to perform compute operations associated with machine learning framework workflow to generate the gradient data associated with the trainable parameters, wherein, based on the machine learning framework workflow, the library is to interleave the compute operations on the graphics processor with transmission and receipt of gradient data via the network interface.
A system to configure distributed training of a neural network, the system comprising:
A graphics processing unit comprising:
A method of performing distributed training of a neural network, the method comprising:
Dependencies are inferred from the claim text.