WORKLOAD AWARE VIRTUAL PROCESSING UNITS
    1.
    发明申请

    公开(公告)号:WO2023004028A1

    公开(公告)日:2023-01-26

    申请号:PCT/US2022/037848

    申请日:2022-07-21

    Abstract: A processing unit [100] is configured differently based on an identified workload [200, 225], and each configuration of the processing unit is exposed to software (e.g., to a device driver [103]) as a different virtual processing unit [111. 112]. Using these techniques, a processing system is able to provide different configurations of the processing unit to support different types of workloads, thereby conserving system resources. Further, by exposing the different configurations as different virtual processing units, the processing system is able to use existing device drivers or other system infrastructure to implement the different processing unit configurations.

    GRAPHICS PROCESSING UNIT WITH SELECTIVE TWO-LEVEL BINNING

    公开(公告)号:WO2022031957A1

    公开(公告)日:2022-02-10

    申请号:PCT/US2021/044720

    申请日:2021-08-05

    Abstract: Systems and methods related to run-time selection of a render mode in which to execute command buffers with a graphics processing unit (GPU) of a device based on performance data corresponding to the device are provided. A user mode driver (UMD) or kernel mode driver (KMD) executed at a central processing unit (CPU) selects a binning mode based on whether performance data that includes sensor data or performance counter data indicates that an associated binning condition or override condition has been met. The UMD or the KMD causes pending command buffers to be patched to execute in the selected binning mode based on whether the binning mode is enabled or disabled.

Patent Agency Ranking