Patent ID: 9459927
Filing Date: 2016-10-04
CPC Classification: G06F

Claim Text:
1. A method of implementing virtual personal computers in a communication system, the communication system comprising a plurality of central offices each of which communicates with a plurality of client devices over a corresponding access network, the method comprising the steps of: providing in a given one of the central offices at least one compute server and at least one storage server; configuring a given one of the virtual personal computers by allocating physical processing resources of the compute server and physical storage resources of the storage server to that virtual personal computer; and providing access to the given virtual personal computer to a user via a corresponding one of the client devices; wherein the compute server comprises a plurality of interconnectable graphics processing unit (GPU) hardware subcomponents, the compute server configuring a particular GPU processing pipeline for the given virtual personal computer from selected ones of said subcomponents; and wherein a frame buffer associated with the GPU processing pipeline is allocated such that it utilizes an address space of a processor core that runs a corresponding virtual machine, but is physically located internal to an integrated circuit comprising at least a portion of the GPU hardware subcomponents.