AMD's RDNA2 'Duty Cycle Scaling' Shuts Down GPU to Meet TDP

AMD
(Image credit: AMD)
1

Modern CPU and GPU architectures support numerous features to temporarily boost performance or reduce power consumption. Some of these capabilities are advertised, others are not. AMD's RDNA2 GPUs appear to support the so-called Duty Cycle Scaling (DCS) , according to a Linux patch discovered by Phoronix. DCS can momentarily turn off graphics core when it is under a high load and then turn it back on in a bid to reduce power consumption and meet strict TDP requirements.  

AMD's Graphics Duty Cycle Scaling feature was designed for the 'small power limit SKUs. DCS constantly monitors current, power, and temperature. When something exceeds the limit under a heavy workload, the graphics core can be temporarily shut down and then powered back on once the power and/or temperature envelopes are/is met. The on time and off time is determined by the firmware based on accumulated power credits. 

Anton Shilov
Contributing Writer

Anton Shilov is a contributing writer at Tom’s Hardware. Over the past couple of decades, he has covered everything from CPUs and GPUs to supercomputers and from modern process technologies and latest fab tools to high-tech industry trends.

  • Endymio
    From the article:
    Meanwhile, frame-aligned DCS is designed to shut off a graphics core after it renders a frame, which obviously affects performance badly
    When someone says "obviously", it generally means they're incorrect. Frame-aligning the shutdown can reduce the visual impact on performance less than a randomly-timed shutdown, for similar reasons that frame-aligning your monitor to your graphics card improves smoothness.
    Reply