Friday, July 8th 2016

AMD Releases PCI-Express Power Draw Fix, We Tested, Confirmed, Works

Earlier today, AMD has posted a new Radeon Crimson Edition Beta, 16.7.1, which actually includes two fixes for the reported PCI-Express overcurrent issue that kept Internet people busy the last days.

The driver changelog mentions the following: "Radeon RX 480's power distribution has been improved for AMD reference boards, lowering the current drawn from the PCIe bus", and there's also a second item "A new "compatibility mode" UI toggle has been made available in the Global Settings menu of Radeon Settings. This option is designed to reduce total power with minimal performance impact if end users experience any further issues."

In order to adjust the power distribution between PCI-Express slot power and power drawn from the PCI-Express 6-pin power connector, AMD uses a feature of the IR3567 voltage controller that's used on all reference design cards.
This feature lets you adjust the power phase balance by changing the controller's configuration via I2C (a method to talk to the voltage controller directly, something that GPU-Z uses too, to monitor VRM temperature, for example). By default, power draw is split 50/50 between slot and 6-pin, this can be adjusted per-phase, by a value between 0 to 15. AMD has chosen a setting of 13 for phases 1, 2 and 3, which effectively shifts some power draw from the slot away onto the 6-pin connector, I'm unsure why they did not pick a setting of 15 (which I've tested to shift even more power).

The second adjustment is an option inside Radeon Settings, called "Compatibility Mode", kinda vague, and the tooltip doesn't reveal anything else either. Out of the box, the setting defaults to off and should only be employed by people who still run into trouble, even with the adjusted power distribution from the first change, which is always on and has no performance impact. When Compatibility Mode is enabled, it will slightly limit the performance of the GPU, which results in reduced overall power draw.

We tested these options, below you will find our results using Metro Last Light (with the card being warmed up before the test run). First we measured power consumption using the previous 16.6.2 driver, then we installed 16.7.1 (while keeping Compatibility Mode off), then we turned Compatibility Mode on.

As you can see, just the power-shift alone, while working, is not completely sufficient to reduce slot power below 75 W, we measured 76 W. As the name suggests, the changed power distribution results in increased power draw from 6-pin, which can easily handle slightly higher power draw though.
With the Compatibility Mode option enabled, power from the slot goes down to 71 W only, which is perfectly safe, but will cost performance.

AMD has also promised improved overall performance with 16.7.1, so we took a look at performance, using Metro again.
Here you can see that the new driver adds about 2.3% performance, which is a pretty decent improvement. Once you enable Compatibility Mode though, performance goes down slightly below the original result (0.8% lower), which means Compatibility Mode costs you around 3%, in case you really want to use it. I do not recommend using Compatibility Mode, personally I don't think anyone with a somewhat modern computer would have run into any issues due to the increased power draw in the first place, neither did AMD. It is good to see that AMD still chose to address the problem, and solved it fully, in a good way, and quick.
Add your own comment

147 Comments on AMD Releases PCI-Express Power Draw Fix, We Tested, Confirmed, Works

#76
Frick
Fishfaced Nincompoop
xvi*hovers over unsub button*

It's almost always a mistake subbing to any GPU-related thread. :shadedshu:
You drown in notifications anyway, so there's little point to it. :D
Posted on Reply
#77
qubit
Overclocked quantum bit
Nice to see this fixed properly. I was quite pessimistic that they'd botch it and am really happy it's now working properly. Bring on competition! :)
Posted on Reply
#78
the54thvoid
Super Intoxicated Moderator
qubitNice to see this fixed properly. I was quite pessimistic that they'd botch it and am really happy it's now working properly. Bring on competition! :)
It was never botched, more of an oversight from probably a specific section of the design team. My brother works on compute GPUS for industry and he has little to do with power delivery or cooling. I imagine the people concerned got a bit of a dressing down.
Posted on Reply
#79
qubit
Overclocked quantum bit
the54thvoidIt was never botched, more of an oversight from probably a specific section of the design team. My brother works on compute GPUS for industry and he has little to do with power delivery or cooling. I imagine the people concerned got a bit of a dressing down.
Yeah, I'll bet!

No, I said that the fix might be botched, but I'm glad it wasn't. The fault was certainly an oversight all right.
Posted on Reply
#80
$ReaPeR$
GhostRyderYea, I am giving it that it may unfortunately. I was actually hoping that it was like the R9 285/380 and they were just stocking up/waiting to release the full chip.

As for the dual card, it would be very foolish if they do that. Unless its priced super aggressively (like 1.5-1.75x the price of the RX 480) its not going to be worth it. Plus its still a dual card which carries lots of problems relating to scaling in proper games. I don't think they would do that personally because dual GPU's have been on the down slide alot lately in sales.
for this gen amd chose to compete only in the perf/$ segment, and from the results i dont think that was a bad choice, i find this segment to be the closest to "reality" since the majority of people are included in it. lets hope vega will compete with the x80/ti and titan variants because the lack of competition is not good for anyone.
xvi*hovers over unsub button*

It's almost always a mistake subbing to any GPU-related thread. :shadedshu:
sometimes its hard to not take the bait though, these threads are the liveliest after all..
Posted on Reply
#81
RejZoR
And they sell RX480 for rather realistic price. I just found RX480 for 269 € on some German store.

$229 = 207€ + 20% VAT = 248€

The price is a bit inflated since the stocks are small, but 20€ premium is not that huge if you want it now.
And they do have them in stock.
Posted on Reply
#82
EdInk
The 6-pin used in the RX480 has the power throughput of an 8pin connector already
Posted on Reply
#83
$ReaPeR$
RejZoRAnd they sell RX480 for rather realistic price. I just found RX480 for 269 € on some German store.

$229 = 207€ + 20% VAT = 248€

The price is a bit inflated since the stocks are small, but 20€ premium is not that huge if you want it now.
And they do have them in stock.
wow!!! thats a good deal!
the euro/dollar pricing its so horrible, i understand the tax thing but why the hell they go with the 199 dollars=199 euro?! that irritates me so much.
Posted on Reply
#84
ensabrenoir


.............Problem solved......Amd did good.....how much longer are we gonna let this thing cook ?.
Posted on Reply
#85
sutyi
RejZoRAnd they sell RX480 for rather realistic price. I just found RX480 for 269 € on some German store.

$229 = 207€ + 20% VAT = 248€

The price is a bit inflated since the stocks are small, but 20€ premium is not that huge if you want it now.
And they do have them in stock.
Germany:
RX 480 8GB - 239USD = ~217EUR + 20% VAT = ~260EUR

So I would say pretty decent sales margin.


Meanwhile in Hungary:
RX 480 8GB - 239USD = ~217EUR + 27% VAT = ~275EUR ~319EUR

It is kinda funny and sad at the same time that I could order a Sapphire RX 480 NITRO+ with shipping from OCUK for about the same amount at ~324EUR.

Ahhh...God bless Hungaristan...
Posted on Reply
#86
RejZoR
Also, meanwhile in Slovenia (Slovenistan if you will ;) ), 329€ for reference ASUS RX480...
Posted on Reply
#87
TRWOV
Amazon has free shipping in orders over $150 to Mexico... hello RX 480 at 2/3 of the local price :D... heck, is actually cheaper than buying it on amazon.com.mx :/
Posted on Reply
#88
Nobody99
RejZoRAnd they sell RX480 for rather realistic price. I just found RX480 for 269 € on some German store.

$229 = 207€ + 20% VAT = 248€

The price is a bit inflated since the stocks are small, but 20€ premium is not that huge if you want it now.
And they do have them in stock.
Better wait for RX470 which will have even better performance per €/$ and will be without this behaviour which doesn't adhere to specifications.

In Europe it is better to order from Germany because shipping fees aren't that high (www.notebooksbilliger.de/infocenter/section/shipping) and one important thing they offer when buying products is that the sites are actually optimized for buying and have good filtering and if that isn't enough you can use sites like Geizhals which have even better filtering.
Posted on Reply
#89
sutyi
RejZoRAlso, meanwhile in Slovenia (Slovenistan if you will ;) ), 329€ for reference ASUS RX480...
o_O

Order from Mindfactory, they are shipping to Slovenia iirc.
Posted on Reply
#90
TheLaughingMan
Does this improve power consumption any other time such as idle, Blu-ray playback, etc.
Posted on Reply
#91
Agiels
well seems like 2x Rx480 cant surpass a sigle 1080, its near, but not what AMD stated, hope in future games it will do, just hoping, since im in the red side of the force :) :D
Posted on Reply
#92
TRWOV
TheLaughingManDoes this improve power consumption any other time such as idle, Blu-ray playback, etc.
No
Agielswell seems like 2x Rx480 cant surpass a sigle 1080, its near, but not what AMD stated, hope in future games it will do, just hoping, since im in the red side of the force :):D
That claim applied for AoS and only in DX12 mode...so yeah. RX 480 crossfire isn't worth it at the moment really.

I plan to buy 2 480s and 1 470 to upgrade all my rigs... maybe 1 460 as a backup card too. I haven't upgraded since the HD7000 series... well there wasn't a lot of options for a real upgrade anyways (gaming on 7970 and 7950).
Posted on Reply
#93
Agiels
TRWOVNo



That claim applied for AoS and only in DX12 mode...so yeah. RX 480 crossfire isn't worth it at the moment really.

I plan to buy 2 480s and 1 470 to upgrade all my rigs... maybe 1 460 as a backup card too. I haven't upgraded since the HD7000 series... well there wasn't a lot of options for a real upgrade anyways (gaming on 7970 and 7950).
im still in the r9's ... i have a Sapphire r9 280 3GB Dual-x, just a quick question, im having 0 instability problems in my rig with this card, but games still crashes, what can be this ??
Posted on Reply
#94
TRWOV
dunno, drivers? Haven't experienced a crash lately... I think my last crash was on Crysis 2 in an overclocking session....- Is your card overclocked?
Posted on Reply
#95
RejZoR
sutyio_O

Order from Mindfactory, they are shipping to Slovenia iirc.
I don't need one, I'm good with GTX 980. I used to order from Hardwareversand, but they are no more. Usually ComputerUniverse. Usually because they support wire transfer. Geizhals is usually a place where I check the prices and then pick out those that have wire transfer/prepayment option. Bought basically entire current system this way, no need to deal with credit card limits and stuff.
Posted on Reply
#96
Agiels
TRWOVdunno, drivers? Haven't experienced a crash lately... I think my last crash was on Crysis 2 in an overclocking session....- Is your card overclocked?
its factory OC 940/1250 havent touched since i have it, not worth it, it doesnt crash on any stress test, Firestrike, Unigine all of them, Asus Realbench, 3Dmark 11, CINEBENCH_R15, FurMark, with Win7 and driver 14.12 crash less but ofc run badly due to non optimized for new games, maybe my PSU its getting tired ? a CX600M i heard they are good but not got for stressing
Posted on Reply
#97
INSTG8R
Vanguard Beta Tester
Agielsits factory OC 940/1250 havent touched since i have it, not worth it, it doesnt crash on any stress test, Firestrike, Unigine all of them, Asus Realbench, 3Dmark 11, CINEBENCH_R15, FurMark, with WinXP and driver 14.12 crash less but ofc run badly due to non optimized for new games, maybe my PSU its getting tired ? a CX600M i heard they are good but not got for stressing
Maybe you should make a thread for help and not use the news. :)
Posted on Reply
#98
Agiels
INSTG8RMaybe you should make a thread for help and not use the news. :)
that is why i said "quick question" :D
Posted on Reply
#100
TRWOV
Agielsits factory OC 940/1250 havent touched since i have it, not worth it, it doesnt crash on any stress test, Firestrike, Unigine all of them, Asus Realbench, 3Dmark 11, CINEBENCH_R15, FurMark, with Win7 and driver 14.12 crash less but ofc run badly due to non optimized for new games, maybe my PSU its getting tired ? a CX600M i heard they are good but not got for stressing
940/1250 is very tame. I have my 7950 (basically the same GPU) running at 1150/1500 (sapphire Vapor-x) so I don't think is that. The PSU is fine too, not top grade but adequate.

I'd say it's a software issue. I would try a full Windows re-install (refresh if you have W8/W10) to start clean and see if that solves it.
Posted on Reply
Add your own comment
Dec 20th, 2024 21:40 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts