Wednesday, December 17th 2014
AMD Working on "Dynamic Frame Rate Control" Feature
AMD is working on a new software feature for its Radeon graphics cards, which it calls "Dynamic Frame Rate Control." Revealed informally to the web, by AMD director of PR Chris Hook, who goes by the handle "AMD_Chris" on various forums, Dynamic Frame Rate Control, or DFRC, is a frame-rate limiter, which gives you power savings when you reduce frame-rates. This probably works by reducing clock speeds to achieve the desired frame-rates.
Sounds a lot like V-Sync? Well the way AMD describes it, DFRC is a frame-rate limiter with a slider. Whereas V-Sync makes the GPU spit out frame-rates to match the monitor's refresh-rate. When a game runs, say, 100 FPS, and you enable V-Sync to bring that down to 60 FPS, your GPU is still running at 3D-performance clocks, unless the 3D load is way too low, and the driver decides to change the power state altogether. DFRC probably achieves lower frame-rates by underclocking the GPU, and increasing the clocks, whenever the scene gets more demanding, and the output FPS drops below the target. Hook describes the energy savings with DFRC as "mind blowing." This peaks our curiosity.
Source:
3DCenter.org
Sounds a lot like V-Sync? Well the way AMD describes it, DFRC is a frame-rate limiter with a slider. Whereas V-Sync makes the GPU spit out frame-rates to match the monitor's refresh-rate. When a game runs, say, 100 FPS, and you enable V-Sync to bring that down to 60 FPS, your GPU is still running at 3D-performance clocks, unless the 3D load is way too low, and the driver decides to change the power state altogether. DFRC probably achieves lower frame-rates by underclocking the GPU, and increasing the clocks, whenever the scene gets more demanding, and the output FPS drops below the target. Hook describes the energy savings with DFRC as "mind blowing." This peaks our curiosity.
67 Comments on AMD Working on "Dynamic Frame Rate Control" Feature
Yeah, this is going to be a buggy mess. Plus likely will be some latency as it decides if and when to clock up. Try again AMD.
Weird world we're living in...
First of all (if this tech gets implemented): Noone ever said, nor is it likely, that this tech will cause the card to become less efficient and cool compared to without this tech. There is also no reason it would be slower; It will only have a (optional) feature which allows the card to be more efficient at certain loads, while keeping the (perceived) user experience the same.
It also does not mean that when implemented to a specific card that this card will all of a sudden go from "current day technology" to "yesterdays technology". As a matter of fact, judging by how AMD's current lineup works, I recon this will only work on the R9 290(x), 285 and R7 260X, because other "current day technology" cards do not posses their new powertune capabilities.
Lastly, if this tech actually works, it won't be only "green on paper" but will actually (in the right usercase) save you measurable and significant amounts of power (and heat) in the real world.
Seriously, can we stop with the bullshit posts here? First of all: AMD didn't do a press release, its just some quote by someone picked up by someone. Also, as Nvidia already showed on their mobile line-up, this tech can actually work. There really is no downside to AMD including this option in some future driver for (some of) their cards if implemented correctly. Aye I understand people being sceptical. I'm also sceptical, especially when it comes to implementation across their full line-up. However I just don't think it should become normal for people to just spew unfounded nonsense that goes against the generally good spirited constructive atmosphere that used to set our forum apart from most other forums.
The problem here is that it's a driver based frame limiter and while a welcome step, we still want to see greater hardware efficiencies from AMD next round. FTR my last AMD cards were watercooled 7970's and rocked, mostly.
The issue of where the info came from is of great relevance. It was the AMD PR guy on a public forum.
It doesn't matter that it wasn't a corporate and dated memo. This is how the web works, PR guys don't do things by schedules and release dates - they leak snippets, normally without much technical detail and with much bravado about how good it is. AMD have done a lot of this recently and it's getting boring.
This is a tech forum and we want to hear about tech, we want tasters and physical realities to grasp. 'Stacked memory?' - awesome, tell us more and how it will work with bandwidth and gaming. What about increases in processing capacities and things we can look forward to?
I'm kinda annoyed that Maxwell isn't as good as I first thought it was. Yes, it's power efficient (clock for clock versus Kepler it's nuts) but clock for clock it's slower than Kepler. So Nvidia have a lot to do next round, though their next round might just be big Maxwell (and they're probably siting on it until AMD show up). I don't want to hear PR bullshit from either camp, whether it's a formal statement from the CEO or forum grooming by some underling.
It's unsurprising people are being negative. PR guys are paid to tell you what 'they' want you to hear, not what is 'fact' or not.
u can lock fps via the ingame console..
dont know if driver job or game job.
At the moment, I didn't change my mind. :shadedshu:
ps - sorry if I sound mean spirited...
I think this will be more useful to us guys with 60Hz screens.
It stinks if companies have employees posting snippets like this, to me it seems to lack control of the message. Social media while thought to be a place to generate "Buzz", in these cases it just end's up mudding the supposed message as it come across (even from a PR guy) as rouge. AMD needs to back-off these Social media snippets. If they want to cover something just say tomorrow... and then provide a decent overview... if it's not ready just yet then STFU until you can provide something useful.
As an overall technology 3D gaming isn't about just Fps and B-M's, but to provide responsive tactical agility while feelinf a fully "immersive" experience for the resolution you aim to use, if they provide you that while improving the energy used... it's all good.
And I hope they're not running their cards 24/7 or for long periods /day (8+ hours)... Otherwise it is not justifiable, unless AMD is bringing them twice the performance /WATT, otherwise the difference in their electricity bill added to the amount they paid for the AMD card exceeds the NVIDIA card costs for the same performance (i.e. they ended up paying more for the same performance).
-It has nothing to do with capping 144hz displays at 60hz
-It has nothing to do with reducing performance
-It has nothing to do with most of the comments in this thread.
Vsync off is unplayable. Idk who can even use this new feature without their brain hemhoragging. Either have vsync on or off. This seems like a redundancy that I don't want.
It would be cool to play with to observe framerate fluidity at diffferent rates that should work on every game unlike the apps we use.