problem with my new cf setup

Tommy1983

Junior Member
Mar 24, 2012
21
0
0
Hello

Today i picked up two 7870's. I just noticed that not all sensors will show up in hwinfo for my second gpu. Here you can see 2 screenshots of hwinfo both missing sensors. Sometimes it shows more sensors then the other time. Restarting hwinfo will make sensors disapear or reappear.

http://postimg.org/image/6pntgicpr

This weird behavior only happens when crossfire is enabled. When i disable crossfire all sensors are displayed correctly. Like you can see in this picture.

http://postimg.org/image/ybabql0df/

Gpu-z is showing the same problems so i guess its not related to hwinfo. I hope someone can help me couse i want to monitor my cards in game. Tia
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
Since the 2nd card in a crossfire setup goes to sleep and almost completely powers down, this may be the result.

You could try swapping the cards order, and see if the same thing happens.
 

Durvelle27

Diamond Member
Jun 3, 2012
4,102
0
0
Try some benchmarks like

3DMark 11
3dMark 2013
heaven 4.0


and that would help eliminate crossfire problems
 

Tommy1983

Junior Member
Mar 24, 2012
21
0
0
The benchmarks showing results like it should. Crossfire is working fine but alot of sensors of the 2th gpu are not showing up. In either hwinfo or gpu-z. I tried disabling crossfire (wich make all sensors apear like they should) and configure hwinfo to show all sensors in game with msi afterburner. After i configured everything i enabled crossfire and test in game. All sensors do show but no values are displayed.

I swapped the cards and unfortunately i get the same results.
 
Last edited:

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
The benchmarks showing results like it should. Crossfire is working fine but alot of sensors of the 2th gpu are not showing up. In either hwinfo or gpu-z. I tried disabling crossfire (wich make all sensors apear like they should) and configure hwinfo to show all sensors in game with msi afterburner. After i configured everything i enabled crossfire and test in game. All sensors do show but no values are displayed.

I swapped the cards and unfortunately i get the same results.

Everything you have said confirms that this is nothing but the result of Crossfire powering down the 2nd card when it is not in use. This results in some sensors not working when it is powered down. This is a good thing, not a bad thing. It means you have nothing to worry about.
 

Tommy1983

Junior Member
Mar 24, 2012
21
0
0
Yes i tried gpu-z and hwinfo.

I think bystander36 is correct but it still doesnt make sence to me. If i disable crossfire and start up hwinfo im able to see all sensors. And when i leave hwinfo running and enable crossfire again im able to display all sensors in game (hwinfo+msi afterburner) but as soon as i restart hwinfo (when crossfire is enabled) i loose all sensors. Is it possible to disable that powersaving mode?
 

KingFatty

Diamond Member
Dec 29, 2010
3,034
1
81
Why is it so important to change the current behavior? It seems helpful as it is now, but you want to disable it to gain some kind of benefit...

Is the benefit you want to gain, does that come down to simply being able to see some numbers in a diagnostic program? Or is there something more to why you need this specific behavior?
 

MTDEW

Diamond Member
Oct 31, 1999
4,284
37
91
Yes i tried gpu-z and hwinfo.

I think bystander36 is correct but it still doesnt make sence to me. If i disable crossfire and start up hwinfo im able to see all sensors. And when i leave hwinfo running and enable crossfire again im able to display all sensors in game (hwinfo+msi afterburner) but as soon as i restart hwinfo (when crossfire is enabled) i loose all sensors. Is it possible to disable that powersaving mode?
Yes, you can disable it if you want.
Just do a search for disabling ULPS, there are several programs you can use to do it or manually edit the registry.
ULPS Config Utility
 
Last edited:

Redmenace

Member
Sep 21, 2000
36
0
0
I had the same issue with my xfire 7950 setup. However, I ended up removing my PCI sound card because it was blocking airflow to one of the cards and enabled the onboard sound chip on the motherboard. As soon as I enabled the onboard sound all the sensors on the second 7950 were active. This made me suspect that there is some interaction with the motherboard configuration and the sensors on the second card.
 

Tommy1983

Junior Member
Mar 24, 2012
21
0
0
Im using a p8z77 v le plus and ive no other cards besides my two gpu's.

And yes the only reason i want to disable ULPS (thx MTDEW) is to monitor my cards. No other reason. Its very usefull to see how well your cards scale with differend games and i will need it once im going to clock my cards.

Im running a 3570k and 2x7870 on a corsair vx450w atm. It suprised me that its able to keep up with the hardware. In a few days i will get my new psu and i can start OCing. Thx all for the help, much appreciated!
 

MTDEW

Diamond Member
Oct 31, 1999
4,284
37
91
I forgot to add that Sapphire Trixx is the easiest method to disable ULPS.
As a matter of fact the Trixx utility warns you its best to be diisable ULPS before OC'ing a crossfire setup when you first run Trixx.

Not sure if Trixx works on non-Sapphire cards though.
But it is the easiest to use, just check a box and reboot.
 

Termie

Diamond Member
Aug 17, 2005
7,949
48
91
www.techbuyersguru.com
In my tests of HD7870 Crossfire, I had the exact same problem in MSI Afterburner. The only program I found that could display the temperature of both GPUs was AMD's Catalyst Control Center. I never tried the ULPS trick, but it may work. The drawbacks of course are more noise, heat, and power use.

It's what you'd call a "drawback" of running dual cards.
 
Last edited:

railven

Diamond Member
Mar 25, 2010
6,604
561
126
I had the same issue with my cards, found that closing any monitor program then launching a CFX game, then running the monitoring program would magically show the second card's sensors again.

Disabling ULPS also does the trick.

Connecting a second monitor to it also does the trick.

Right now I'm running with ULPS off and a second monitor, I can always monitor both cards except individual memory load (for obvious reasons.)
 

Tommy1983

Junior Member
Mar 24, 2012
21
0
0
Disabling ULPS did the job. All sensors now show up when crossfire is enabled. Its a bit of a hassle becouse disabling and enabling ULPS requires a reboot but i wil have to live with that.
 

Tommy1983

Junior Member
Mar 24, 2012
21
0
0
I had the same issue with my cards, found that closing any monitor program then launching a CFX game, then running the monitoring program would magically show the second card's sensors again.

Disabling ULPS also does the trick.

Connecting a second monitor to it also does the trick.

Right now I'm running with ULPS off and a second monitor, I can always monitor both cards except individual memory load (for obvious reasons.)

Yep that is true. Some time ago i noticed when i extended my desktop to my secondary monitor my gpu temp would raise. Using win+P for disabling my secondary monitor would drop the temp. It has nothing to do with crossfire though couse i was on a single gpu at that time.
 

psolord

Platinum Member
Sep 16, 2009
2,125
1,256
136
Disabling ULPS did the job. All sensors now show up when crossfire is enabled. Its a bit of a hassle becouse disabling and enabling ULPS requires a reboot but i wil have to live with that.

I find it easier to just launch something like Kombustor before launching the monitoring app (MSI AB for me) and the settings of the second card display correctly. I like my ulps.
 
Last edited: