Author

Topic: NEED HELP fine tuning cgminer for 7950 and 7970 (Read 2583 times)

newbie
Activity: 14
Merit: 0
January 24, 2014, 03:17:56 AM
#9
So ive tried everything in the book, from a lower mem clock to engine clock, to around the 1.57~1.6 ratio, multiple threads, single thread, higher & lower intensity, I even tried a modded bios, you name it ive tried it.

interestingly increasing the memory speed doesnt increase kh/s at all. stock is 1250mhz and ive taken it to 1500mhz....... 0kh/s difference

My best and final settings for the 7950:
core 1140mhz @1.125v
mem 1250mhz
intensity 20
single thread
TC of 44500

Im getting around the 590~600khs in cgminer, 2 independent mining pools say im getting between 650~750khs. Im not certain what one to believe.

Now Ill have to see if I can squeeze anymore from my 7970.............................. Roll Eyes
newbie
Activity: 14
Merit: 0
after trying "gsupp's" settings im getting a stable 580khs, only run for a few mins, but looks like im on the right track, I think the 7970 is going to be even more difficult to tune tho

EDIT: only settings I change from gsupp's setup was 1250mhz mem and 1100mhz gpu. my 7950 really doesnt like going over 1250mhz ram for mining

getting 590khs with these settings

"intensity" : "20",
"vectors" : "1",
"worksize" : "256",
"kernel" : "scrypt",
"lookup-gap" : "0",
"thread-concurrency" : "40960",
"shaders" : "0",
"gpu-engine" : "1100",
"gpu-fan" : "65-65",
"gpu-memclock" : "1250",
"gpu-memdiff" : "0",
"gpu-powertune" : "20",
"gpu-vddc" : "1.175",
"temp-cutoff" : "92",
"temp-overheat" : "86",
"temp-target" : "80",
"api-mcast-port" : "4028",
"api-port" : "4028",
"expiry" : "120",
"gpu-dyninterval" : "7",
"gpu-platform" : "0",
"gpu-threads" : "1",
"hotplug" : "5",
"log" : "5",
"no-pool-disable" : true,
"queue" : "1",
"scan-time" : "30",
"scrypt" : true,
"temp-hysteresis" : "3",
"shares" : "0",
"kernel-path" : "/usr/local/bin"
newbie
Activity: 14
Merit: 0

both cards are sapphire, increasing the memory + or - by even 5mhz results in lower kh/s with the 7950, similar problem with the 7970, intensity 13 is the sweet spot with the settings im running at the moment.

Which Sapphire model is your 7950? I have a Vapor-X that seems to behave similarly to what you describe. If I increase the engine or memory clock speeds the hash rate goes down. Here's what gets me ~610Kh/s:

"auto-fan" : true,
"auto-gpu" : true,
"temp-cutoff" : "84",
"temp-overheat" : "81",
"temp-target" : "66",
"gpu-fan" : "0-100",
"intensity" : "20",
"vectors" : "1",
"worksize" : "256",
"lookup-gap" : "2",
"thread-concurrency" : "40960",
"shaders" : "0",
"gpu-dyninterval" : "7",
"gpu-platform" : "0",
"gpu-threads" : "1",
"gpu-engine" : "1050",
"gpu-memclock" : "1375",
"gpu-powertune" : "20",

I set the temp target so low to keep the fans spinning fast enough to cool the VRMs, which have a separate heatsink on the Sapphire 7950 Vapor-X. Since the VRM heatsink isn't connected to the core heatsink, even if the core is cool enough, the VRMs may be over temperature. If that happens, I've noticed a sharp decrease in hash rate.



i have the vapor X to, temps stay below 80c.  my 7950 is housed in a CoolerMaster HAF case with 3x 250mm fans and 2x140mm fans. so I wouldn't expect my card is getting overly hot in there. the 7970 is completely in the open (free air) and stays pretty cool. Ill try your settings and report the results. thanks for help!
newbie
Activity: 14
Merit: 0
Try the 7950 with a thread concurrency of 14336.

That let me go all the way up to I = 20.

I'm also using CPU = 900 MEM = 1250 to go with a lower voltage level.

@gsupp what is your voltage on that card?

tried a TC of 14336 at I 20, starts giving HW errors. Ive been playing around with the setup for the last 4 hrs, the best ive got so far is 560 on I 18 and a TC of 20400. Interestingly using a TC of either 20399 or 20401 lowers my hash rate by 40khs.

stock voltage on both cards
7950 1.075
7970 1.175

Got the 7970 to 591khs with the same TC as the 7950 (TC 20400), I find that unusual.  the 7970 does not like running more than 1 thread, and only runs on intensity 13, more or less intensity regardless of other setting always results in a poor hash rate so far.

This is going to make me crazy!!! XD
newbie
Activity: 48
Merit: 0
Try the 7950 with a thread concurrency of 14336.

That let me go all the way up to I = 20.

I'm also using CPU = 900 MEM = 1250 to go with a lower voltage level.

@gsupp what is your voltage on that card?
sr. member
Activity: 308
Merit: 250

both cards are sapphire, increasing the memory + or - by even 5mhz results in lower kh/s with the 7950, similar problem with the 7970, intensity 13 is the sweet spot with the settings im running at the moment.

Which Sapphire model is your 7950? I have a Vapor-X that seems to behave similarly to what you describe. If I increase the engine or memory clock speeds the hash rate goes down. Here's what gets me ~610Kh/s:

"auto-fan" : true,
"auto-gpu" : true,
"temp-cutoff" : "84",
"temp-overheat" : "81",
"temp-target" : "66",
"gpu-fan" : "0-100",
"intensity" : "20",
"vectors" : "1",
"worksize" : "256",
"lookup-gap" : "2",
"thread-concurrency" : "40960",
"shaders" : "0",
"gpu-dyninterval" : "7",
"gpu-platform" : "0",
"gpu-threads" : "1",
"gpu-engine" : "1050",
"gpu-memclock" : "1375",
"gpu-powertune" : "20",

I set the temp target so low to keep the fans spinning fast enough to cool the VRMs, which have a separate heatsink on the Sapphire 7950 Vapor-X. Since the VRM heatsink isn't connected to the core heatsink, even if the core is cool enough, the VRMs may be over temperature. If that happens, I've noticed a sharp decrease in hash rate.
newbie
Activity: 14
Merit: 0
Is your 7950 Powercolor ?
Mine is and same with the intensity - 12 is max, if I go more the cards get very hot.

I'm using this

"gpu-memclock" : "1500",
"gpu-engine" : "1010",
"gpu-powertune" : "20",

both cards are sapphire, increasing the memory + or - by even 5mhz results in lower kh/s with the 7950, similar problem with the 7970, intensity 13 is the sweet spot with the settings im running at the moment.
newbie
Activity: 14
Merit: 0
Is your 7950 Powercolor ?
Mine is and same with the intensity - 12 is max, if I go more the cards get very hot.

I'm using this

"gpu-memclock" : "1500",
"gpu-engine" : "1010",
"gpu-powertune" : "20",
newbie
Activity: 14
Merit: 0
Hi and thanks for taking the time to view my post  Cheesy

I'm having some difficulty getting both my gfx cards fine tuned with cgminer, And after 2 days searching the internet for an answer Im at my wits end....... I have a dedicated 24/7 mining rig with a 7970, and my pc has a 7950. In cgminer im getting 585khs with the 7970 and 540khs with the 7950. I have tried using thread concurrency in my bat files 22400, 24000.etc (cgminer bin file uses 22400 TC) , but it always results in a lower hash rate than using the shaders command.

7950
setx GPU_MAX_ALLOC_PERCENT 100
cgminer --scrypt  -o*********************** -I 13 -w 256 --shaders 1792 -g 2 --gpu-engine 1100 --gpu-fan 65 --gpu-memclock 1250 --gpu-powertune 20 --temp-cutoff 92 --temp-overheat 86 --temp-target 80

7970
setx GPU_MAX_ALLOC_PERCENT 100
cgminer --scrypt  -o *********************** -I 13 -w 256 --shaders 2048 --gpu-engine 1125 --gpu-fan 65 --gpu-memclock 1375 --gpu-powertune 20 --temp-cutoff 92 --temp-overheat 86 --temp-target 80

using cgminer 3.7.2 version


If i increase the intensity it just results in HW errors. Ive tried lowing the mem clock 150mhz below the engine clock, gives a slightly lower hash rate.

Many thanks in advance for help!!


EDIT: 7950 found a TC that doesnt lower my hash rate (around 10~20+kh/s) of 8960
Jump to: