DATA COLLECTION FOR MULTIPLE VIEW GENERATION
    21.
    发明申请
    DATA COLLECTION FOR MULTIPLE VIEW GENERATION 审中-公开
    数据采集​​多视图生成

    公开(公告)号:US20150130814A1

    公开(公告)日:2015-05-14

    申请号:US14077149

    申请日:2013-11-11

    Abstract: In some cases, one or more rendered views of a scene of a particular content item, such as a video game, may be generated by a content provider and transmitted from the content provider to multiple different clients. Additionally, in some cases, a content provider may employ multiple graphics processing units to generate the one or more views. Furthermore, in some cases, data associated with multiple different views of a scene may be combined into a single data collection, such as a render target.

    Abstract translation: 在某些情况下,内容提供商可以生成特定内容项目(例如视频游戏)的场景的一个或多个呈现视图,并从内容提供商发送到多个不同的客户端。 另外,在一些情况下,内容提供者可以使用多个图形处理单元来生成一个或多个视图。 此外,在一些情况下,与场景的多个不同视图相关联的数据可以被组合成单个数据集合,诸如呈现目标。

    VIRTUALIZING GRAPHICS PROCESSING IN A PROVIDER NETWORK

    公开(公告)号:US20220028351A1

    公开(公告)日:2022-01-27

    申请号:US17497785

    申请日:2021-10-08

    Abstract: Methods, systems, and computer-readable media for virtualizing graphics processing in a provider network are disclosed. A virtual compute instance is provisioned from a provider network. The provider network comprises a plurality of computing devices configured to implement a plurality of virtual compute instances with multi-tenancy. A virtual GPU is attached to the virtual compute instance. The virtual GPU is implemented using a physical GPU, and the physical GPU is accessible to the virtual compute instance over a network. An application is executed using the virtual GPU on the virtual compute instance. Executing the application generates virtual GPU output that is provided to a client device.

    Virtualizing graphics processing in a provider network

    公开(公告)号:US11145271B2

    公开(公告)日:2021-10-12

    申请号:US14822511

    申请日:2015-08-10

    Abstract: Methods, systems, and computer-readable media for virtualizing graphics processing in a provider network are disclosed. A virtual compute instance is provisioned from a provider network. The provider network comprises a plurality of computing devices configured to implement a plurality of virtual compute instances with multi-tenancy. A virtual GPU is attached to the virtual compute instance. The virtual GPU is implemented using a physical GPU, and the physical GPU is accessible to the virtual compute instance over a network. An application is executed using the virtual GPU on the virtual compute instance. Executing the application generates virtual GPU output that is provided to a client device.

    Placement optimization for virtualized graphics processing

    公开(公告)号:US09904974B2

    公开(公告)日:2018-02-27

    申请号:US14938654

    申请日:2015-11-11

    Abstract: Methods, systems, and computer-readable media for placement optimization for virtualized graphics processing are disclosed. A provider network comprises a plurality of instance locations for physical compute instances and a plurality of graphics processing unit (GPU) locations for physical GPUs. A GPU location for a physical GPU or an instance location for a physical compute instance is selected in the provider network. The GPU location or instance location is selected based at least in part on one or more placement criteria. A virtual compute instance with attached virtual GPU is provisioned. The virtual compute instance is implemented using the physical compute instance in the instance location, and the virtual GPU is implemented using the physical GPU in the GPU location. The physical GPU is accessible to the physical compute instance over a network. An application is executed using the virtual GPU on the virtual compute instance.

    Selective restrictions to memory mapped registers using an emulator
    29.
    发明授权
    Selective restrictions to memory mapped registers using an emulator 有权
    使用仿真器对存储器映射寄存器的选择性限制

    公开(公告)号:US09317452B1

    公开(公告)日:2016-04-19

    申请号:US14083118

    申请日:2013-11-18

    Abstract: A virtual machine environment in which a hypervisor provides direct memory mapped access by a virtual guest to a physical memory device. The hypervisor prevents reading from, writing to, or both, any individual register or registers while allowing unrestricted access to other registers, and without raising any abnormal condition in the guest's execution environment. For example, in one embodiment, the hypervisor can apply memory access protection to a memory page containing a restricted register so that a fault condition can be raised. When an instruction is executed, the hypervisor can intercept the fault condition and emulate the faulting guest instruction. When the emulation accesses the restricted address, the hypervisor can selectively decide whether or not to perform the access.

    Abstract translation: 虚拟机环境,其中虚拟机管理程序提供由虚拟客户端到物理存储器设备的直接存储器映射访问。 虚拟机管理程序可防止任何单个注册表或寄存器的读取,写入或两者同时允许不受限制地访问其他寄存器,并且不会在客户执行环境中引起异常情况。 例如,在一个实施例中,管理程序可以将存储器访问保护应用于包含受限注册表的存储器页面,从而可以提高故障状况。 当执行指令时,管理程序可以截取故障状况并仿真客户指令故障。 当仿真访问受限地址时,管理程序可以选择性地决定是否执行访问。

Patent Agency Ranking