发明名称 Virtual GPU
摘要 Techniques and structures relating to virtual graphics processing units (VGPUs) are disclosed. A VGPU may appear to software as an independent hardware GPU. However, two or more VGPUs can be implemented on the same GPU through the use of control structures and by duplicating some (but not all) hardware elements of the GPU. For example, additional registers and storage space may be added in a GPU supporting multiple VGPUs. Different execution priorities may be set for tasks and threads that correspond to the different supported VGPUs. Memory address space for the VGPUs may also be managed, including use of virtual address space for different VGPUs. Halting and resuming execution of different VGPUs may allow for finer-grained execution control, and for better GPU efficiency.
申请公布号 EP2549382(A1) 申请公布日期 2013.01.23
申请号 EP20120176852 申请日期 2012.07.18
申请人 APPLE INC. 发明人 DREBIN, ROBERT A.;WANG, JAMES
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项
地址