very interesting, by me:
http://www.techpowerup.com/162035/GK104-Dynamic-Clock-Adjustment-Detailed.html
http://www.techpowerup.com/162035/GK104-Dynamic-Clock-Adjustment-Detailed.html
It was Fermi that actually introduced the fixed clock ratio (2:1) for the ALU domain. All the previous architectures from NV used non-rational clock rate for the shaders, that was user exposed and adjustable in some predefined range.The CUDA core clock domain (de facto "CUDA cores"), will not maintain a level of synchrony with the "core". It will independently clock itself all the way up to 1411 MHz, when the load is at 100%.
very interesting, by me:
http://www.techpowerup.com/162035/GK104-Dynamic-Clock-Adjustment-Detailed.html
The "dynamic clock control"-thingy needs serious investigations, ie which scenarios affect it (ie, is it really only load related, or is there app detection or some such involved, too)
Overvolting won't make a difference to PowerTune, so you already can without changing implied limits. Although voltage can be a variable parameter into the PT calculations, it has been implemented it as a constant because PT is tuned to be deterministic across the range of ASIC's out there, so it assumes the worst case.It would've been nice if AMD allowed the TDP slider control to be adjusted by more than just 20%. 30-40% would've been nice for most cards, should one wish to over-volt the card and overclock the hell out of it without some clock throttling.
But not dozens of different voltages. That is clearly wrong or just some kind of typo. Maybe they wanted to speak of clock domains or the number of individually power gated domains. Or it could mean that there are a lot of power plans (without the "e"), one for each possible combination of clocks in the different clock domains.That techpowerup article says there are dozens of power planes... does that mean different parts of the chip will use different voltages?
It probably points to the granularity of this solution. So for instance not only 100 MHz steps but smaller ones. It wouldn't make sense to clock dozens of chip parts differently, would it? How many different domains could there be? ROPS, TMUs, ALUs...that's three.
Well that explains the different clock numbers we've been hearing about… as well as the hot clocks / no hot clocks conflict. Maybe the CCs can run 1:1 with the core at times.very interesting, by me:
http://www.techpowerup.com/162035/GK104-Dynamic-Clock-Adjustment-Detailed.html
Alas this is going to cause quite some user confusion until folks can understand how it really works.