EFFICIENT HARDWARE MECHANISM TO ENSURE SHARED RESOURCE DATA COHERENCY ACROSS DRAW CALLS
    1.
    发明申请
    EFFICIENT HARDWARE MECHANISM TO ENSURE SHARED RESOURCE DATA COHERENCY ACROSS DRAW CALLS 有权
    有效的硬件机制,以确保共享资源数据的相似性

    公开(公告)号:US20150379661A1

    公开(公告)日:2015-12-31

    申请号:US14315597

    申请日:2014-06-26

    摘要: Systems and methods may provide for receiving a plurality of signals from a software module associated with a shared resource such as, for example, an unordered access view (UAV). The plurality of signals may include a first signal that indicates whether a draw call accesses the shared resource, a second signal that indicates whether a boundary of the draw call has been reached, and a third signal that indicates whether the draw call has a coherency requirement. Additionally, a workload corresponding to the draw call may be selectively dispatched in a shader invocation based on the plurality of signals.

    摘要翻译: 系统和方法可以提供从与例如无序访问视图(UAV)等共享资源相关联的软件模块接收多个信号。 多个信号可以包括指示绘图呼叫是否访问共享资源的第一信号,指示绘制呼叫的边界是否已经到达的第二信号,以及指示绘制呼叫是否具有一致性要求的第三信号 。 此外,可以基于多个信号在着色器调用中选择性地调度与绘图调用相对应的工作量。

    EFFICIENT FINE GRAINED PROCESSING OF GRAPHICS WORKLOADS IN A VIRTUALIZED ENVIRONMENT

    公开(公告)号:US20180218530A1

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

    申请号:US15420376

    申请日:2017-01-31

    IPC分类号: G06T15/00 G06T15/80 G06F9/455

    摘要: An apparatus and method are described for fine grained sharing of graphics processing resources for example, one embodiment of a graphics processing apparatus comprises: a plurality of command buffers to store work elements from a plurality of virtual machines or applications, each work element indicating a command to be processed by graphics hardware and data identifying the virtual machine or application which generated the work element; a plurality of doorbell registers or memory regions, each doorbell register or memory region associated with a particular virtual machine or application, a virtual machine or application to store an indication in its doorbell register or memory region when it has stored a work element to a command buffer; and a work scheduler to read a work element from a command buffer responsive to detecting an indication in a doorbell register, the work scheduler to combine work elements from multiple virtual machines or applications in a submission to a graphics engine, the graphics engine to execute a work element using the data identifying a virtual machine or application associated with the work element, wherein different graphics engines are configured to simultaneously execute workloads belonging to different virtual machines or applications.

    BOOSTING GRAPHICS PERFORMANCE BASED ON EXECUTING WORKLOAD
    4.
    发明申请
    BOOSTING GRAPHICS PERFORMANCE BASED ON EXECUTING WORKLOAD 有权
    基于执行工作负载提升图形性能

    公开(公告)号:US20090167770A1

    公开(公告)日:2009-07-02

    申请号:US11967207

    申请日:2007-12-30

    IPC分类号: G06T1/20

    摘要: A novel graphics system including workload detection software is disclosed. The novel graphics system increases the voltage and frequency of the graphics hardware in an integrated graphics chipset, depending on operations performed by the hardware, for either a performance advantage or a power savings advantage.

    摘要翻译: 公开了一种包括工作负载检测软件的新型图形系统。 根据硬件执行的操作,新颖的图形系统可提高集成显卡芯片组中的图形硬件的电压和频率,以获得性能优势或省电优势。