GPU boost - gimmick?

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

notty22

Diamond Member
Jan 1, 2010
3,375
0
0
Yeah, that's referring to Adaptive Vsync which we all know about, it's done in the driver and not a fixed function hardware unit as you described. As for 'Dynamic framerate function when played in surround' that could be anything, it could perhaps refer to single GPU running 3 monitors in surround which is a launch feature.

Here's TH take on it. Nvidia is not revealing the patent, for lack of a better word.
When headroom exists in the card’s thermal budget, GPU Boost dynamically increases the chip’s clock rate and voltage to improve performance. The mechanism is actually somewhat similar to Intel’s Turbo Boost technology in that a number of variables are monitored (power use, temperature, utilization, and more—Nvidia won’t divulge the full list) by on-board hardware and software. Data is fed through a software algorithm, which then alters the GPU’s clock within roughly 100 ms.
IMO, the magic has to happen within those ms, or would not be effective.
 

evilspoons

Senior member
Oct 17, 2005
321
0
76
Let's try to straighten this out a bit for those who don't quite understand the point of GPU boost...

A GPU or a CPU have various functional units that they can be divided in to. Most of them can do one of many different tasks. Some tasks take more power to do than other tasks, but each functional unit can only do ONE task at a time.

So. Let's say we have an imaginary (very very small) GPU with 4 functional units. All of them are doing task X, which takes 5 mW. This GPU would be drawing 20 mW plus overhead for, say, 10 clock cycles until the task completes. So, 20 mW for 10 cycles.

Now, let's say we have a task Y. This takes 10 mW, and also takes 10 cycles to complete. Now we fully load the GPU with 4 of these tasks - the GPU is now using 40 mW for 10 cycles.

In both situations, the GPU is 100% jammed up, it can't do anything more, but when running task X, it uses half as much power as when running task Y.

So the "boost" situation is to overclock the CPU when doing task X. Double the clock speed. We still take 10 clock cycles to complete, but since they go by twice as fast we are now drawing 2x20 mW = 40 mW (our peak usage on task Y).

We have now doubled the GPU's efficiency at doing task X by maximizing the usage of our thermal envelope (40 mW peak).

If you decided to run two of task X and two of task Y, you're using 30 mW. This still gives you 10 mW of overhead, so you could overclock by 33%, hit your 40 mW envelope again, and get task X and task Y finished in less than the time for the base clock.

This is what GPU Boost is doing, only over an entire graphics card with thousands of stream processors, hundreds of texture units, and so on.
 

railven

Diamond Member
Mar 25, 2010
6,604
561
126
I'll test this out myself, but I asked this during the initial revela of this GPU Boost.

If I were using V-sync, would GPU boost even matter to me?

I'd figure in games that I'm rendering under 60 FPS that aren't CPU bottlenecked, my GPU should be at 100% load and thus not have much overhead? Anything above 60 FPS wouldn't matter due to v-sync?

With adaptive V-sync now not sounding all that, and if normal v-sync essentially counters GPU-Boost - the feature set isn't as exciting anymore.
 

Dribble

Platinum Member
Aug 9, 2005
2,076
611
136
While this exists on desktop cards and is useful I think it was really designed to help laptops.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |