Patent · US Active

Managing access to a resource pool of graphics processing units under fine grain control

US10262390B1 · kind B1 · utility

17Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 14, 2017
Grant dateApr 16, 2019
Priority date
Expiry dateApr 14, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5011
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A graphics processing unit (GPU) service platform includes a control server, and a cluster of GPU servers each having one or more GPU devices. The control server receives a service request from a client system for GPU processing services, allocates multiple GPU servers nodes within the cluster to handle GPU processing tasks specified by the service request by logically binding the allocated GPU server nodes, and designating one of the at least two GPU servers as a master server, and send connection information to the client system to enable the client system to connect to the master server. The master GPU server node receives a block of GPU program code transmitted from the client system, which is associated with the GPU processing tasks specified by the service request, processes the block of GPU program code using the GPU devices of the logically bound GPU servers, and returns processing results to the client system.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.