Metering GPU workload with real time feedback to maintain power consumption below a predetermined power budget

    公开(公告)号:US11137815B2

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

    申请号:US15922579

    申请日:2018-03-15

    Inventor: Amit Pabalkar

    Abstract: Embodiments of the present invention provide methods and apparatus for metering GPU workload in real time. Metering of the GPU workload is performed by a Workload Metering (WLM) algorithm implemented in software or firmware that calculates a duty cycle for the graphics engine. The duty cycle forces the graphics engine to transition from a busy state to an idle state periodically based on measured power consumption, and engages race-to-sleep techniques to place the engine or engines in a low power state during the forced idle times, thereby reducing the overall power draw of the GPU to meet a predetermined power budget. According to some embodiments, the WLM algorithm is deployed on a microcontroller of a power management unit (PMU).

    METERING GPU WORKLOAD WITH REAL TIME FEEDBACK FROM A POWER SENSOR OR BLOCK ACTIVITY TO MAINTAIN BELOW PREDETERMINED POWER BUDGET

    公开(公告)号:US20190286214A1

    公开(公告)日:2019-09-19

    申请号:US15922579

    申请日:2018-03-15

    Inventor: Amit Pabalkar

    Abstract: Embodiments of the present invention provide methods and apparatus for metering GPU workload in real time. Metering of the GPU workload is performed by a Workload Metering (WLM) algorithm implemented in software or firmware that calculates a duty cycle for the graphics engine. The duty cycle forces the graphics engine to transition from a busy state to an idle state periodically based on measured power consumption, and engages race-to-sleep techniques to place the engine or engines in a low power state during the forced idle times, thereby reducing the overall power draw of the GPU to meet a predetermined power budget. According to some embodiments, the WLM algorithm is deployed on a microcontroller of a power management unit (PMU).

Patent Agency Ranking