Pages:
Author

Topic: 2x ASUS 7950 low voltage problem (Read 2903 times)

newbie
Activity: 13
Merit: 0
May 06, 2013, 06:47:40 AM
#25
It sounds liek the cards are maybe drawing too much power from your PSU or you are overclocking them too far.

I can get around 630Mh/s out of my 7950

Bump the Engine clock up to 1200
memory clock down to 1050
powertune up to 20
Leave the Voltage as is (my card is voltage locked)

It runs at 73 degrees with the fan at ~70% stable as a rock
newbie
Activity: 5
Merit: 0
May 06, 2013, 06:16:35 AM
#24
My dear,


first of all you should get easily 570khash on each maybe 600 with 72C temp (room temp25C) with stable condition =>1 week
1st- get nice cheap professional PSU like delta series for IBM serveres - you can get them under 20 bucks with 1200 SERIOUS WATTAGE capability,(there are 1800 and even 2,5/6/8Kw versions on the market) unscrew it, split and let them breath/cool maybe add some fan... (Im supplying 4X 7970 on 1  = one , 1200db  delta ibm)
2nd check voltage and amperage on all pins for your knowledge [and do it always before adding extra power consumption unit]
3rd play with your mem and gpu clocks at least long you did it  already with your girl/boy Friend Smiley
4tth its really possible to get almost  600khash on 7950 specially if you run cgminer under any debian tree distro.

5th- in need of answers pm me



this are rates for scrypt mining LTC/FTC/CNC etc

7th (don't ask where is 6th) Never trust any PSu , always open it and check main components like trafo, BIG capacitors etc.. I got bunch of shit worth, 1000 watt called psu on stickers. Don't trust stickers Smiley


8th adjusting voltage on gpu/MB in my private opinion is pointless. Let me earn some lesson if you are successful with over/under volting

Jep, I´m geting 610kh from my 7950 and 670kh from 7970 even with GUIminer but cause it is not open air rig then the temperature is about 80C. I put the 80mm fan to blow between the gpus.
8th adjusting voltages has point only if you lower them - saving energy.
sr. member
Activity: 310
Merit: 250
May 04, 2013, 01:51:20 PM
#23
Hi everybody,

I'm relatively new to mining and have the following setup:

Graphic cards: 2x ASUS HD7950 DirectCU II TOP GDDR5 3GB 384Bit AMD Radeon DX11.1;
MB: ASUS M5A99FX PRO R2.0 AMD 990FX/SB950 DDR3 2133MHZ(O.C.);
CPU: AMD FX X4 4100 SOKET AM3+ 3.6GHZ 12MB CACHE 32NM;
RAM: CORSAIR 8GB VENGEANCE DDR3 1600MHZ CL10 (single module);
PSU: GX 80PLUS 750W (bronze, 85% efficiency);

I don't use any risers; if a test each device separately I get a performace of about 580kH/s @ 1.090V (did not tweak extremely long, might get higher numbers); this is fine. But when I try both cards together then one of then cards voltage drops to 0.800V with corresponding engine clock down to 300Mhz; the other cards is fine but my overall performance is lower than 580kH/s.

I tried increasing the SB (Southbridge) voltage in the BIOS but that did not help at. Tried to combine a Sapphire 7950 with an Asus 7950 and got the same problem: One of the cards has systematically significant lower voltage (and therefore lower engine clock). I'm quite stuck .. I suspect the motherboard, but I feel with all its tweakable parameters a litte overwhelmed ..  Sad

My dear,


first of all you should get easily 570khash on each maybe 600 with 72C temp (room temp25C) with stable condition =>1 week
1st- get nice cheap professional PSU like delta series for IBM serveres - you can get them under 20 bucks with 1200 SERIOUS WATTAGE capability,(there are 1800 and even 2,5/6/8Kw versions on the market) unscrew it, split and let them breath/cool maybe add some fan... (Im supplying 4X 7970 on 1  = one , 1200db  delta ibm)
2nd check voltage and amperage on all pins for your knowledge [and do it always before adding extra power consumption unit]
3rd play with your mem and gpu clocks at least long you did it  already with your girl/boy Friend Smiley
4tth its really possible to get almost  600khash on 7950 specially if you run cgminer under any debian tree distro.

5th- in need of answers pm me



this are rates for scrypt mining LTC/FTC/CNC etc

7th (don't ask where is 6th) Never trust any PSu , always open it and check main components like trafo, BIG capacitors etc.. I got bunch of shit worth, 1000 watt called psu on stickers. Don't trust stickers Smiley


8th adjusting voltage on gpu/MB in my private opinion is pointless. Let me earn some lesson if you are successful with over/under volting
full member
Activity: 560
Merit: 143
Active 24/7
May 04, 2013, 09:17:30 AM
#22
@hashrateproducts: What is your ambient/room temperature?

At night its about 21C and during mid day it gets up to 24C.
newbie
Activity: 24
Merit: 0
May 03, 2013, 03:32:40 PM
#21
@hashrateproducts: What is your ambient/room temperature?
newbie
Activity: 12
Merit: 0
May 03, 2013, 12:47:32 PM
#20

With an open air case and riser cables you should be able to bring those temps down considerably. Also get a kill-a-watt! You might be able to borrow one from the library if you dont want to buy one, most cities have energy conservation plans and lend them out.
 

yes, kilowatts are great, everyone should get one (they are cheap)
newbie
Activity: 28
Merit: 0
May 03, 2013, 10:28:39 AM
#19
controls the thermal paste,  I had given problems
newbie
Activity: 31
Merit: 0
May 03, 2013, 09:57:04 AM
#18
Best check to see if your are overdrawing your power supply's rated capacity is to take a power measurement at the wall. Once you go above stock clocks on either your cpu or gpu the current draw rises quickly. The manufacturer of you power supply is also a pretty big factor.  Cheap PSUs are often inefficient
full member
Activity: 560
Merit: 143
Active 24/7
May 03, 2013, 09:47:56 AM
#17
One issue I've come across is with higher temps the electricical resistance increases in the GPU PCBs and the rig draws more power at the wall to compensate for this resistance to meet the voltage requirements. When one of my 3x7950 rigs was running 75C+ it was drawing just over 1000w at the wall (mind you it should only draw 200w per card).

With an open air case and riser cables you should be able to bring those temps down considerably. Also get a kill-a-watt! You might be able to borrow one from the library if you dont want to buy one, most cities have energy conservation plans and lend them out.

Not only will you prolong the life of your cards, save energy, but can also clock them higher to get over ~630 khs. I have mine clocked at 1100 core and 1600 mem running at 59C with 60% fan speed.

newbie
Activity: 24
Merit: 0
May 03, 2013, 09:17:43 AM
#16
So as a conclusion: It is possible to run 2x ASUS 7950 without low voltage problems by upgrading to the newest drivers (for Ubuntu). I solved the overheating problem by underclocking the hotter GPU:

GPU 0: 75.0 C

Code:
GPU 0: 442.0 / 434.6 Kh/s | A:103  R:0  HW:0  U:3.04/m  I:20
75.0 C  F: 87% (3582 RPM)  E: 725 MHz  M: 850 Mhz  V: 1.090V  A: 99% P: 20%
Last initialised: [2013-05-03 16:02:34]
Intensity: 20
Thread 0: 443.0 Kh/s Enabled ALIVE

GPU 1: 72.0 C

Code:
GPU 1: 599.7 / 576.8 Kh/s | A:89  R:12  HW:0  U:2.62/m  I:20
72.0 C  F: 36% (2092 RPM)  E: 1100 MHz  M: 1375 Mhz  V: 1.090V  A: 99% P: 20%
Last initialised: [2013-05-03 16:02:34]
Intensity: 20
Thread 1: 599.4 Kh/s Enabled ALIVE

The overall performance I get is slightly more than 1Mh/s:

Code:
cgminer version 3.1.0 - Started: [2013-05-03 16:02:29]
--------------------------------------------------------------------------------
 (5s):888.3K (avg):1.009Mh/s | A:205  R:12  HW:0  U:5.8/m  WU:886.2/m
 ST: 2  SS: 0  NB: 11  LW: 191  GF: 0  RF: 0
 Connected to ltcmine.ru diff 128 with stratum as user hsk81_0
 Block: d5e66ac92a1de975...  Diff:31.6M  Started: [16:35:18]  Best share: 127K
--------------------------------------------------------------------------------
 [P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
 GPU 0:  75.0C 3584RPM | 396.6K/434.2Kh/s | A:107 R: 0 HW:0 U:3.02/m I:20
 GPU 1:  72.0C 1987RPM | 499.6K/577.1Kh/s | A: 99 R:12 HW:0 U:2.79/m I:20
--------------------------------------------------------------------------------

I use the following command line:

Code:
#!/bin/bash

export DISPLAY=:0 ;
export GPU_MAX_ALLOC_PERCENT=100 ;
export GPU_USE_SYNC_OBJECTS=1 ;

LTCPOOL=${1-"http://my-pool.tld:port"}
LTCUSER=${2-"my-username"}
LTCPASS=${3-"my-password"}

INTENSITY=20 ; ## -I $INTENSITY
THREAD_CONCURRENCY=16384 ; ## --thread-concurrency $THREAD_CONCURRENCY
GPU_ENGINE=725,1100 ; ## --gpu-engine $GPU_ENGINE
GPU_MEMCLOCK=850,1375 ; ## --gpu-memclock $GPU_MEMCLOCK
GPU_POWERTUNE=20 ; ## --gpu-powertune $GPU_POWERTUNE

cd /opt/cgminer && rm -f *.bin && ./cgminer --scrypt --auto-fan \
    --url $LTCPOOL --userpass $LTCUSER:$LTCPASS \
    --thread-concurrency $THREAD_CONCURRENCY -I $INTENSITY \
    --gpu-engine $GPU_ENGINE --gpu-memclock $GPU_MEMCLOCK \
    --gpu-powertune $GPU_POWERTUNE

If somebody has better performance with both ASUS 7950 running at lower or equal 75 C degrees, then please share it. Thanks.  Cheesy
newbie
Activity: 24
Merit: 0
May 02, 2013, 09:40:39 AM
#15
@z3r0: Hi, thanks for the tip; do you mean this would lower my GPU temperature? Where can I get such dummy plugs? I've seen some people also attach a resistance to a dummy but don't know what that actually does ..
full member
Activity: 194
Merit: 100
May 02, 2013, 08:37:56 AM
#14
Make sure you have a dummy plug in the the 2nd gpu bro, or plug in an extra screen if u have.. reboot n try again.. hope that helps
newbie
Activity: 24
Merit: 0
May 02, 2013, 06:10:55 AM
#13
Heureka! Grin So the issue was software drivers: following the instructions at http://www.reddit.com/r/litecoinmining/comments/1c4n7i/guide_getting_started_with_n_x_radeon_7950_on/ and updating my AMD drivers (Step #8) did the trick .. but now I've another problem: Overheating  Shocked

Hot GPU:

Code:
GPU 0: 593.7 / 466.6 Kh/s | A:14  R:0  HW:0  U:2.61/m  I:20
87.0 C  F: 85% (3592 RPM)  E: 1100 MHz  M: 1500 Mhz  V: 1.090V  A: 99% P: 20%
Last initialised: [2013-05-02 13:58:33]
Intensity: 20
Thread 0: 597.5 Kh/s Enabled ALIVE

Cold GPU:

Code:
GPU 1: 596.8 / 590.7 Kh/s | A:27  R:0  HW:0  U:5.04/m  I:20
72.0 C  F: 37% (2138 RPM)  E: 1100 MHz  M: 1500 Mhz  V: 1.090V  A: 99% P: 20%
Last initialised: [2013-05-02 13:58:33]
Intensity: 20
Thread 1: 595.9 Kh/s Enabled ALIVE

Although the upper RPM is crazy the heat conduction does not seem to be as great as the lower GPU; I opened my case to increase air circulation but does not seem to help that much .. I think I'll replace my GPU 0 which is a fat ASUS with a thinner Sapphire to have more space for air circulation, or just rip everything out of the case and put them into an open laundry basket or something like that.
newbie
Activity: 24
Merit: 0
May 01, 2013, 02:37:17 PM
#12
@Apothem: Nope no crossfire, did try it though without any observable performance gains or losses. I also tried to plug in the thinner Sapphire 7950 into PCIe slot #1 and the larger Asus 7950 into slot #2 (instead of slot #3) but no gains here either:

Good GPU: (Sapphire)

Code:
GPU 0: 294.3 / 274.6 Kh/s | A:5  R:1  HW:0  U:2.14/m  I:20
76.0 C  F: 85% (4016 RPM)  E: 900 MHz  M: 1250 Mhz  [b]V: 1.169V[/b]  A: 99% P: 20%
Last initialised: [2013-05-01 22:14:20]
Intensity: 20
Thread 0: 276.9 Kh/s Enabled ALIVE

Evil GPU: (Asus)

Code:
GPU 1: 253.5 / 274.6 Kh/s | A:2  R:1  HW:0  U:1.43/m  I:20
37.0 C  F: 8% (1230 RPM)  E: 300 MHz  M: 150 Mhz  [b]V: 0.850V[/b]  A: 0% P: 20%
Last initialised: [2013-05-01 22:14:20]
Intensity: 20
Thread 1: 230.1 Kh/s Enabled ALIVE

An interesting observation is that if I plug my two Asus 7950 into the PCIe slots #1 and #3 the first Asus 7950 has a voltage of V: 1.090V while my Sapphire here uses V: 1.169V. The conclusion here is that my problem does not seem to be caused by an upper voltage limit, since V: 1.169V + V: 0.850V  (Sapphire+Asus) is larger than V: 1.090V + V: 0.850V (Asus+Asus). Observing this eliminates (almost) all my suspicions that my motherboard might be the root of all evil (was very unlikely anyway, since its brand new and was not the cheapest available).

And since all cards deliver individually excellent hashing rates (595Kh/s for both Asus and 630Kh/s for Sapphire), I started to think that software might be the reason why I can't increase my performance with the number of graphic cards linearly.  Undecided Another option might be that I need those powered risers (PCIe extension cables) to solve my voltage issues; since I don't have those cables available right now I'll continue to pray to the ASIC god to increase my hashing power through a miracle .. damn.  Embarrassed

newbie
Activity: 14
Merit: 0
May 01, 2013, 11:55:37 AM
#11
Hope you manage to fix it buddy.
newbie
Activity: 5
Merit: 0
May 01, 2013, 11:54:59 AM
#10
Are you running them linked in Crossfire?

Also I've found that sometimes it can just be the GPU that does this. You might just have a bad GPU if everything else is running fine.

Also stock clock settings on the 7950 should be netting you around 550 khash on average, depending on the card of course.

Also the boost clock can get in the way of this as well, as it has a tendency to throttle your GPU usage. I'm still looking for a solution to this myself.
newbie
Activity: 24
Merit: 0
May 01, 2013, 10:08:34 AM
#9
Nope, the PSU was not the cause Sad I replaced my 750W with an (oversized) 1000W PSU Bronze XIGMATEK and have still the exact same problem:

Good GPU:

Code:
GPU 0: 270.1 / 284.3 Kh/s | A:3  R:0  HW:0  U:1.74/m  I:20
76.0 C  F: 36% (2125 RPM)  E: 900 MHz  M: 1250 Mhz  V: 1.090V  A: 99% P: 20%
Last initialised: [2013-05-01 17:58:27]
Intensity: 20
Thread 0: 234.8 Kh/s Enabled ALIVE

Evil GPU:

Code:
GPU 1: 325.3 / 253.8 Kh/s | A:4  R:0  HW:0  U:2.32/m  I:20
36.0 C  F: 0% (1192 RPM)  E: 300 MHz  M: 150 Mhz  V: 0.850V  A: 0% P: 20%
Last initialised: [2013-05-01 17:58:27]
Intensity: 20
Thread 1: 297.2 Kh/s Enabled ALIVE

I'm using the following CG miner command:

Code:
cd /opt/cgminer && rm -f *.bin && ./cgminer --scrypt --auto-fan \
    --url $URL:$PORT --userpass $LTCUSER:$LTCPASS \
    --thread-concurrency $THREAD_CONCURRENCY -I $INTENSITY \
    --gpu-engine $GPU_ENGINE,$GPU_ENGINE \
    --gpu-memclock $GPU_MEMCLOCK,$GPU_MEMCLOCK \
    --gpu-powertune $GPU_POWERTUNE,$GPU_POWERTUNE \
    --gpu-vddc $GPU_VDDC,$GPU_VDDC

with the following parameters:

Code:
INTENSITY=20 ; ## -I $INTENSITY
THREAD_CONCURRENCY=16384 ; ## --thread-concurrency $THREAD_CONCURRENCY
GPU_ENGINE=900 ; ## --gpu-engine $GPU_ENGINE
GPU_MEMCLOCK=1250 ; ## --gpu-memclock $GPU_MEMCLOCK
GPU_POWERTUNE=20 ; ## --gpu-powertune $GPU_POWERTUNE
GPU_VDDC=1.090 ; ## --gpu-vddc $GPU_VDDC

and of course:

Code:
export DISPLAY=:0 ;
export GPU_MAX_ALLOC_PERCENT=100 ;
export GPU_USE_SYNC_OBJECTS=1 ;

If I run each card separately then I get 580kH/s and combined a only get 524kH/s .. well at least I know now that is must be something else. But what?  Huh
newbie
Activity: 42
Merit: 0
May 01, 2013, 08:57:39 AM
#8
I once diagnosed a power supply issue just by measuring the 5v and 12v lines on a hard drive power connector while the system was running using a run-of-the-mill multimeter. Turns out having only 4.6v or so on the 5v line was enough to cause random lock-ups and crashes. Replaced the power supply and all was well.
newbie
Activity: 5
Merit: 0
May 01, 2013, 08:19:56 AM
#7
You probably right.....
But anyway you dont need 1200w to run 2x 7950. I suggest 750-850.
700 is pushed to the last. Before I turned voltages down I measured 760w power draw from plug!?. I cant imagine how the 700 withstands but it does.
newbie
Activity: 24
Merit: 0
May 01, 2013, 07:39:12 AM
#6
@Spotter: I don't think it's a cooling issue, since my GPUs do not draw enough power/voltage from the very start (they don't even heat up in the first place to create a cooling problem).
Pages:
Jump to: