Distributed gpu instructions processing with network latency optimization
AssigneeThunder GPU, Inc.
InventorsBrian Model, Carl Peterson
Life of this patent
Estimating the term…
Loading patent…
AssigneeThunder GPU, Inc.
InventorsBrian Model, Carl Peterson
Estimating the term…
Methods, systems, and apparatus, including computer programs encoded on computer storage media for distributed GPU instructions processing with network latency optimization. A manager service receives, from a client device, a request to use one or more GPUs for performing GPU operations. The request is made from a customized Accelerator API executed on the client device. The manager service transmits to the client device an IP address for access to a GPU server. The GPU server receives from the client device over a wide-area network (such as the Internet), a plurality of GPU instructions to be performed. Using local Accelerator API functions to perform the GPU instructions on a local GPU installed on the GPU server, the GPU server performs the GPU instructions. The GPU server receives from the local GPU output results and/or error codes based on the processing of the GPU instructions by the local GPU.
A system for processing graphical processing unit (GPU) instructions from remote client devices, the system comprising one or more processors configured to perform the operations of:
A computer-implemented method for processing graphical processing unit (GPU) instructions from remote client devices, the method comprising the operations of:
Dependencies are inferred from the claim text.