Patent ID: 9509619
Filing Date: 2016-11-29
CPC Classification: H04L

Claim Text:
1. A method for distributed computing between a host computer and an accelerator device interconnected through a network, the method comprising: profiling a data transfer rate from the host computer through the network to the accelerator device and a computation rate of the accelerator device for a range of data sizes to find an optimal chunk size for the data transfer through the network by measuring a response time of a test computation performed by the accelerator device through the network wherein the response time is measured based on kernel program acknowledgements received at the host computer; splitting or aggregating a size of a data stored in a memory in the host computer for encapsulating the data into a chunk with the optimal chunk size; dispatching the encapsulated data to the accelerator device; and instructing pipeline computation to the accelerator device with respect to the encapsulated data received.