• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Fixed my 5850 Dual Monitor Flicker Issue

Joined
Mar 10, 2010
Messages
9 (0.00/day)
Location
Los Angeles
I posted this on a couple boards that I am on, but had to thank everyone related to RBE for writing this software. My new sapphire 5850 is now running dual monitors without that weird flicker issue. This is using the modded asus bios that is recommended to use. I am tempted to try modifying the stock sapphire bios and see what happens, but the computer is running so smoothly right now. I also don't run profiles in CCC or Afterburner or anything like that. And powerplay still works.

Basically in 2d mode 400/1200 at 1.0875 volts and in 3D it’s set at 850/1200 at 1.0875 volts. I think the key to the flicker is the voltage in the x18 register in the GPU voltage editor.
 

Attachments

  • asus5850.zip
    48.1 KB · Views: 1,363

BAGZZlash

RBE Author
Joined
Mar 9, 2008
Messages
587 (0.10/day)
Cool. We need people like you trying things out and posting their results! Kudos! :)
 
Joined
Mar 10, 2010
Messages
9 (0.00/day)
Location
Los Angeles
I also made a slightly different version using a newer 1/20/10 dated sapphire bios that I found in another thread. I figure using a newer bios makes more sense and lowering the voltage in 2d seems like a better idea. Once again I think the voltage at .95 and the GPU Core clock being stock at 157MHz is causing the weird flicker issues.

This one clocks the voltage in 2d at 1.0 volts at 400/1200 and in 3d at 1.1 volts at 825/1200. The max core is set at 1200 and the max Memory is at 1400.

I played Bad Company 2 basically at full everything in 1920x1080 with this bios and no crashes or anything.
 

Attachments

  • sapphire5850.zip
    46.1 KB · Views: 821
Joined
Mar 10, 2010
Messages
9 (0.00/day)
Location
Los Angeles
Any feedback from anyone who ended up using this?
 

joshd

New Member
Joined
Apr 9, 2010
Messages
9 (0.00/day)
Processor Q66 at 3.4
Motherboard P5K Prem
Cooling Tuniq Tower
Memory 8GB Mushkin Silverline at DDR2-850
Video Card(s) MSI 5850 OC
Storage 6TB Total
Display(s) 2x24"
Case Antec 300
Audio Device(s) Xonar D2
Power Supply OCZ GameXStream 600W
I fixed this as follows:

Edit bios in RBE, set ALL mem clocks to 900. (Might be able to get away with 800, will fiddle later?) Flash. Then in afterburner, make a 2d and 3d profile, with 2d at your new "stock" clocks with low mem speed, and 3d with actual "stock", so 765/1125 or whatever OC settings you want. Then when in windows, the memory is ALWAYS fairly slow (so no flickering when the mem freq changes), consumes less power, and then when you launch a 3d app, it jumps to higher speeds.
 
Joined
Mar 10, 2010
Messages
9 (0.00/day)
Location
Los Angeles
Why in the world would you run afterburner when this can be done completely inside the bios? I know what you are saying, but I don't want to run extra software when I don't have to.
 

joshd

New Member
Joined
Apr 9, 2010
Messages
9 (0.00/day)
Processor Q66 at 3.4
Motherboard P5K Prem
Cooling Tuniq Tower
Memory 8GB Mushkin Silverline at DDR2-850
Video Card(s) MSI 5850 OC
Storage 6TB Total
Display(s) 2x24"
Case Antec 300
Audio Device(s) Xonar D2
Power Supply OCZ GameXStream 600W
Why in the world would you run afterburner when this can be done completely inside the bios? I know what you are saying, but I don't want to run extra software when I don't have to.

Because if you do it only in the bios, the memory needs to be at whatever speed you want to game at, to stop monitor flickering. This way, it doesn't have to be running at full speed 24/7, reducing temperatures and power draw.
 
Joined
Mar 10, 2010
Messages
9 (0.00/day)
Location
Los Angeles
From the RBE editing stuff that I read they all recommend keeping the mem clock the same speeds when reclocking the bios. Has someone verified running the mem at a slower speed causes less power draw?

You are making me curious on how low I can edit the 2D portion of the bios and keep it stable.
 

joshd

New Member
Joined
Apr 9, 2010
Messages
9 (0.00/day)
Processor Q66 at 3.4
Motherboard P5K Prem
Cooling Tuniq Tower
Memory 8GB Mushkin Silverline at DDR2-850
Video Card(s) MSI 5850 OC
Storage 6TB Total
Display(s) 2x24"
Case Antec 300
Audio Device(s) Xonar D2
Power Supply OCZ GameXStream 600W
From the RBE editing stuff that I read they all recommend keeping the mem clock the same speeds when reclocking the bios. Has someone verified running the mem at a slower speed causes less power draw?

You are making me curious on how low I can edit the 2D portion of the bios and keep it stable.

Well a single monitor at stock clocks is 300mhz mem. I imagine you could keep dropping the mem clocks untill it is unstable, when you could just plug in one screen to raise the freq again if you can no longer run it with duals.

Where have you read that you leave the mem freqs alone? I can't see lowering them will harm the card in any way?

EDIT: I had flickering issues with the card at STOCK clocks, every now and then it would jump to high power 3d and back, if I scrolled a pdf, etc etc, and then it would flicker once for each change. Not as bad as the flickering when you start to OC and it drops the card to low power 2d clocks, but still annoying. This way, the memory is ALWAYS at 900 or whatever you set it at, even when the card jumps to high power 3d clocks, untill you run a game. Afterburner then "overclocks" it to 1125mhz mem.
 
Joined
May 21, 2009
Messages
4,966 (0.91/day)
System Name i7-PC / HTPC / iMac
Processor i7 3820 / Phenom II 940
Motherboard GIGABYTE G1.ASSASSIN2 / M3A79-T Deluxe
Cooling Corsair Hydro H100i / Scythe II (HS only)
Memory G.SKILL Trident X Series 8GB (2 x 4GB) DDR3 1600mhz / 4GB DDR2 1066 (@800) Corsair Dominator
Video Card(s) GB Radeon HD 7950s 3GB / GB Radeon HD 7950s 3GB
Storage 2x 80GB Intel X-25, 2x600gb SATA, 1x1tb 5400RPM storage /1x600GB, 3x500GB,1x160,1x120 SATA
Display(s) 1x 27" Yamakasi / Vizio 42" HDTV
Case Lian Li Lancool PC-K58 / Antec 900
Audio Device(s) HT Omega Striker 7.1 / Onboard and HDMI from ATi Card
Power Supply PC Power & Cooling 750W / 610W
Software Ubuntu / Windows 8.1 Pro / OS X / PHPStorm / Gaming
i just set 2d/3d clocks in afterburner. 585:845 / 833:1180 respectively, as well as disabled ULPS in registry. does this effectively accomplish the same thing, but without third party software? or is it for a totally different problem.
 

joshd

New Member
Joined
Apr 9, 2010
Messages
9 (0.00/day)
Processor Q66 at 3.4
Motherboard P5K Prem
Cooling Tuniq Tower
Memory 8GB Mushkin Silverline at DDR2-850
Video Card(s) MSI 5850 OC
Storage 6TB Total
Display(s) 2x24"
Case Antec 300
Audio Device(s) Xonar D2
Power Supply OCZ GameXStream 600W
i just set 2d/3d clocks in afterburner. 585:845 / 833:1180 respectively, as well as disabled ULPS in registry. does this effectively accomplish the same thing, but without third party software? or is it for a totally different problem.

I have no idea how to set 2d clocks in afterburner. How have you done this?
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
Welcome to TPU Joshd :toast:
IF you get a moment, put your system specs in using the UserCP so we can all laugh or turn green with envy :D
 
Joined
May 21, 2009
Messages
4,966 (0.91/day)
System Name i7-PC / HTPC / iMac
Processor i7 3820 / Phenom II 940
Motherboard GIGABYTE G1.ASSASSIN2 / M3A79-T Deluxe
Cooling Corsair Hydro H100i / Scythe II (HS only)
Memory G.SKILL Trident X Series 8GB (2 x 4GB) DDR3 1600mhz / 4GB DDR2 1066 (@800) Corsair Dominator
Video Card(s) GB Radeon HD 7950s 3GB / GB Radeon HD 7950s 3GB
Storage 2x 80GB Intel X-25, 2x600gb SATA, 1x1tb 5400RPM storage /1x600GB, 3x500GB,1x160,1x120 SATA
Display(s) 1x 27" Yamakasi / Vizio 42" HDTV
Case Lian Li Lancool PC-K58 / Antec 900
Audio Device(s) HT Omega Striker 7.1 / Onboard and HDMI from ATi Card
Power Supply PC Power & Cooling 750W / 610W
Software Ubuntu / Windows 8.1 Pro / OS X / PHPStorm / Gaming
I have no idea how to set 2d clocks in afterburner. How have you done this?

in settings under the profiles tab. at the bottom "automatic profiles management"

you make one profile for 2d , and one for 3d and save them (as 1 and 2 or whatever) and then just choose them for 2d/3d from the dropdowns on the above mentioned settings tab.

note when running XFired, that your second card will go into powersave in 2d (157/300) unless you have a monitor using it. that shouldn't cause a problem for anyone and as long as you set a 3d profile - it switches out automatically when you start a game.
 
Joined
Mar 10, 2010
Messages
9 (0.00/day)
Location
Los Angeles
If you installed your stock card and one of your monitors flickered, the bios I posted fixed the issues. I posted the 2nd bios as that was the newest reference bios I could find, and figured that may be better to edit with.

What the Bios does is it clocks in 2D mode 1volt at 400/1200 and 3d mode 1.1v 825/1200. It felt like 400 and 1volt was the sweet spot for the flicker issue. I will play around with the memory setting in 2d mode to see how that turns out.

I can't remember where I read about the mem clocks should be the same through all modes. I will search for the threads I saw this on.

The nice part about this bios is that you don't have to use afterburner and don't have to mess around with ATI profiles. It just works.
 

joshd

New Member
Joined
Apr 9, 2010
Messages
9 (0.00/day)
Processor Q66 at 3.4
Motherboard P5K Prem
Cooling Tuniq Tower
Memory 8GB Mushkin Silverline at DDR2-850
Video Card(s) MSI 5850 OC
Storage 6TB Total
Display(s) 2x24"
Case Antec 300
Audio Device(s) Xonar D2
Power Supply OCZ GameXStream 600W
Yeah, I've done more or less the same thing as you, only set a low mem speed throughout. (900)

Then afterburner just OCs the card for games. Admittedly then afterburner does have to be running, but it minimises to tray and starts on startup, so it's not that annoying.

EDIT: Thanks Kreij, and done.

EDIT EDIT: Not really related, but I've not really tried OCing my 5850 at all yet. Furmark/Kombustor takes it to 87C core and 110C VDDC at stock clocks, which seems a bit high? This is on the default fan profile, which I've heard is not particularly aggressive?
 
Last edited:

Poisonsnak

New Member
Joined
Feb 13, 2005
Messages
362 (0.05/day)
Location
Saskatoon, SK
Processor FX-8150
Motherboard Gigabyte 990FXA-UD3
Cooling Thermalright Ultra-120 Extreme lapped & shimmed
Memory Patriot Viper Extreme 8GB DDR3-1866 9-11-9-27 1.65V
Video Card(s) MSI 6950 2GB Twin Frozr II @ 6970 875/1375
Storage Crucial M4 0309 64GB
Display(s) Dell U2410
Case Corsair 650D
Audio Device(s) onboard
Power Supply Corsair AX750
Software Windows [8] Developer Preview
From the RBE editing stuff that I read they all recommend keeping the mem clock the same speeds when reclocking the bios.

I think this is just to reduce monitor flicker - the 4000 series did it on both monitors - every time the memory clock changes the screen flickers. On the 5000 series it's just on the 2nd monitor it seems.

Has someone verified running the mem at a slower speed causes less power draw?

I have one of those kill-a-watt meters plugged into my PSU. These are the readings I got:

core/mem:power
157/300:96W
380/525:108W
760/525:112W
380/1050:123W
760/1050:127W
840/1150:131W

With the exception of the top one (this is the low power state my card goes into when overdrive is enabled in CCC) the clocks were all set with rivatuner. It seems like memclock has a much bigger effect on power than core clock - from 380/525 doubling your core clock costs 4W but doubling the memory clock costs 15W.
 
Last edited:
Joined
Mar 10, 2010
Messages
9 (0.00/day)
Location
Los Angeles
Very very nice, I will reedit this Bios this week and post it up. I still wonder what the sweet spot is for the memory.
 
Joined
Sep 16, 2009
Messages
166 (0.03/day)
From the RBE editing stuff that I read they all recommend keeping the mem clock the same speeds when reclocking the bios. Has someone verified running the mem at a slower speed causes less power draw?

You are making me curious on how low I can edit the 2D portion of the bios and keep it stable.

Well ati would like 157/300 core/mem to be stable, but sometimes it isn't. The op is saying 400/1200 fixed his multi display flicker. I'd say anywhere from 400 to 600 core and 600 - 1000 memory should be fine (if you have problems in the first place & need to change). Some people think core voltage is too low, others think GDDR5 clock switching is to blame, and just want to keep memory & mvddc constant thru all clock modes.
 
Joined
Mar 10, 2010
Messages
9 (0.00/day)
Location
Los Angeles
I am the OP. BTW now I see where I read keeping the mem clocks the same across the overclock. It's in the RBE Tutorial! http://www.techpowerup.com/articles/overclocking/vidcard/154/5

"Please note that the RAM clocks should be the same for all clock infos as on the one hand, decreasing this doesn't save a lot of power and on the other hand, switching the mode (and switching the RAM clocks if they aren't all the same) will cause an annoying flickering of the screen. You understand now that ATI themselves programmed the RAM clocks to all the same values for a reason.
However, at least the GDDR5 RAM the 4870 and some future cards use is reported to consume more power, though. So it's up to you: Save power and lower the clocks or leave the clocks at high rates, waste some power but be free of any flickering on frequency switching."
 

joshd

New Member
Joined
Apr 9, 2010
Messages
9 (0.00/day)
Processor Q66 at 3.4
Motherboard P5K Prem
Cooling Tuniq Tower
Memory 8GB Mushkin Silverline at DDR2-850
Video Card(s) MSI 5850 OC
Storage 6TB Total
Display(s) 2x24"
Case Antec 300
Audio Device(s) Xonar D2
Power Supply OCZ GameXStream 600W
"Please note that the RAM clocks should be the same for all clock infos as on the one hand, decreasing this doesn't save a lot of power and on the other hand, switching the mode (and switching the RAM clocks if they aren't all the same) will cause an annoying flickering of the screen. You understand now that ATI themselves programmed the RAM clocks to all the same values for a reason.
However, at least the GDDR5 RAM the 4870 and some future cards use is reported to consume more power, though. So it's up to you: Save power and lower the clocks or leave the clocks at high rates, waste some power but be free of any flickering on frequency switching."

But on the 58xx cards, ati DON'T set them all the same, hence the flickering problem when the card changes mode. Fiddling with afterburner, it seems that you can run the mem as low as 675mhz with no issues, but I can't set it any lower as it won't let me. I can't get the "enableunofficialoverclocking" thing to actually work so I can set higher or lower clocks.

EDIT: setting 450mhz mem in CCC works fine as well. No flickering etc. It's a shame ati managed to set the 2d powerplay clocks only slightly too low. :p

EDIT EDIT: dropping mem from 900MHz to 450MHz took 7c off my core temperature, too.
 
Last edited:
Joined
Mar 10, 2010
Messages
9 (0.00/day)
Location
Los Angeles
I couldn't get Windows to boot when editing the Bios to 400 mem. So I think I will start over from the stock newest Saphire Bios and see where that leads me. I like the idea of less temp as well. Just know I was looking for a complete fix without messing around with software fixes. I have my engineering company trying to run as efficient as possible, so that might explain why I want the easiest no extras kind of fix for this issue.
 

joshd

New Member
Joined
Apr 9, 2010
Messages
9 (0.00/day)
Processor Q66 at 3.4
Motherboard P5K Prem
Cooling Tuniq Tower
Memory 8GB Mushkin Silverline at DDR2-850
Video Card(s) MSI 5850 OC
Storage 6TB Total
Display(s) 2x24"
Case Antec 300
Audio Device(s) Xonar D2
Power Supply OCZ GameXStream 600W
So I tried flashing to run 500MHz mem all the time, and 300/400/550 core for 2d/low 3d/high 3d, and it works in windows fine.

However, this changes the freq range I can set in afterburner, I have enableunofficaloverclocking enabled, so now the highest I can set the memory is 650MHz, so I can't make the "high performance" profile for 3d clocks.

Any idea how I can change the selectable clock range for afterburner?

EDIT: with these settings I have problems when the card goes into UVD mode. The PC freezes for a while then comes back, and MPCHC crashes. I'm going to go back to the 900mhz mem for all modes I think, with the OC profile in afterburner.
 
Last edited:

MadDias

New Member
Joined
May 5, 2006
Messages
11 (0.00/day)
Processor AMD OPTERON 165 @ 3006MHz
Motherboard DFI Lanparty RDX200CF-DR
Cooling Watercooling
Memory 2x 1024 MB G.SKILL F1-4000BIU2-2GBHV PC4000
Video Card(s) 2x Sapphire HD2900Pro CrossFire
Storage 2x WD 400GB S-ATA (RAID0)
Display(s) SAMTRON 98PDF 19"CRT
Case Chieftec BigTower
Power Supply OCZ GameXStream 700W
Software WinXP + WinVistaUltimate x64
i´m owner of a 5970 for two days now.
and the first thing i was confronted with, was the flickering when opening windows or scrolling on webpages.
i downloaded the latest 10.4preview catalyst and the flickering was gone, even at 157/300.
but it comes back everytime the clocks change from 2d to 3d.
i then have to reboot, or disable overdrive to get the card running at 400/1000, which consumes about 15w more than the lowest powerstate.
i really think it´s a driver issue which could be fixed by telling the card when to switch clocks and it what manner. that can´t be that hard, cause one time it´s working at 157/300 without flickering and the other time it´s not.
most annoying thing is, that i have the flickering in loading screens of vantage and in the menu and loading screens of bfbc2.
 

joshd

New Member
Joined
Apr 9, 2010
Messages
9 (0.00/day)
Processor Q66 at 3.4
Motherboard P5K Prem
Cooling Tuniq Tower
Memory 8GB Mushkin Silverline at DDR2-850
Video Card(s) MSI 5850 OC
Storage 6TB Total
Display(s) 2x24"
Case Antec 300
Audio Device(s) Xonar D2
Power Supply OCZ GameXStream 600W
i´m owner of a 5970 for two days now.
and the first thing i was confronted with, was the flickering when opening windows or scrolling on webpages.
i downloaded the latest 10.4preview catalyst and the flickering was gone, even at 157/300.
but it comes back everytime the clocks change from 2d to 3d.
i then have to reboot, or disable overdrive to get the card running at 400/1000, which consumes about 15w more than the lowest powerstate.
i really think it´s a driver issue which could be fixed by telling the card when to switch clocks and it what manner. that can´t be that hard, cause one time it´s working at 157/300 without flickering and the other time it´s not.
most annoying thing is, that i have the flickering in loading screens of vantage and in the menu and loading screens of bfbc2.

The flickering occurs when the memory clocks change. The best way to fix this is to set the memory clocks to be running at the same frequency all the time, by editing the vga bios.
 
Top