On Fri, Feb 25, 2011 at 6:03 PM, Phillip Susi <psusi@xxxxxxxxxx> wrote: > On 02/25/2011 03:38 PM, Alex Deucher wrote: >> >> The CP firmware has nothing to do with the temperature. The CP >> firmware is just a packet parser for reading in command buffers and >> programming the register backbone. Just alike a CPU, the GPU runs at >> whatever speed it's clock is set to. You can manually force lower >> power states using sysfs. See the power management section of this >> page: >> http://wiki.x.org/wiki/RadeonFeature > > I have tried writing low to power_profile and it seems to make little to no > difference. A cpu executing a tight loop busy waiting for something to do > wastes a lot more power than one that has executed a HLT instruction, or > used even better stop states to gate off clocks that are not needed. It > seems to me that when there is nothing for the GPU to do, it also should > stop executing instructions and gate off any unneeded clocks. > It only executes instructions when you tell it to; it's not running constantly. At the moment clock gating support is not implemented on newer asics. Alex _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel