Pages:
Author

Topic: Help getting my 7970 past the 660khps barrier (Read 2573 times)

sr. member
Activity: 336
Merit: 250
Hi,

I have a Gigabyte 7970 OC (GV-R797OC-3GD) and I'm trying to mine a SHA-256 coin.

Code:
cgminer -o stratum+tcp://server:port -u user.1 -p password --shaders 2048 --intensity 14 --worksize 256 -v 1
CC: 1100
MC: 800

Driver: 9.14
Catalyst: 13.1
CGMine4: 3.1


That give's me about 660 Mhash/s. Now, if I try to higher the core clock , let's say to 1150, my hashrate goes up to 690...but then, after 1 minute or so, my card crashes and I have to reboot. Any idea how to solve this problem? Thanks.
newbie
Activity: 56
Merit: 0
Ignore this forgot i already posted Tongue
sr. member
Activity: 329
Merit: 250
Bitcoin may be the TCP/IP of money.
From what I found out, scrypt mining changed quite a bit starting with the 3.0 version of CGminer....

This is what I use now on my XFX 7970 DD OC:
-I 13 --gpu-memclock 1760 --gpu-engine 1012 --shaders 2048 --thread-concurrency 20480 --lookup-gap 2 -g 2

Gets me a stable 715Khash.

Owh and to the guy above me, my cgminer has never pulled more than 250mb of ram, ever. (windows)

that's interesting, before I tweak the cgminer to suck up more hash power from my cards, care to venture an experiment?
say, 1G RAM and mine scrypt coins, coz I can't even get a 7850 mine scypt on 1G RAM, maybe I need to play with parameters more.
newbie
Activity: 56
Merit: 0
Using GV-R797OC-3GD and can't get higher than 550 kh/s...  Sad
Have tried more than 100 combinations with Memory and Engine clocks, still nothing  Sad
I have also tried to remove .bin files from cgminer directory to make cgminer recompile kernel with default clocks.. Still nothing, that shit sucks.

https://i.imgur.com/Egoa1EC.png

config is:
Quote
"intensity" : "13",
"worksize" : "256",
"gpu-threads" : "2",
"shaders" : "2048",
"kernel" : "scrypt",
"thread-concurrency" : "8192",
"gpu-engine" : "1080",
"gpu-memclock" : "1500",
"scrypt" : true

You should be able to get 700Kh/s+ out of that card. Your settings seem right though, maybe try using 1040Mhz memory clock and see if that made a difference.

What do you get on Sha-256? If you can easily get 700+ on sha, but only 550Kh/s on scrypt, then it's most certainly the BIOS.

Check out my thread - https://bitcointalksearch.org/topic/low-hashrate-on-7970-scrypt-under-700khs-heres-what-to-do-200777

If you decide to flash, let me know and i'll try and help you pick out the correct BIOS.
erk
hero member
Activity: 826
Merit: 500
Make sure your power supply is strong enough for a 7970 at least 550watts which is what Gigabyte recommend:

http://www.gigabyte.com.au/products/product-page.aspx?pid=4102#ov



If your voltage to the card starts collapsing under load you are not going to get the best hash rate settings.


I am getting 550KH/s on my Gigabyte 7950 card running standard clocks, so you should be getting way more than that on a 7960.
full member
Activity: 140
Merit: 100
Mining FTW
Using GV-R797OC-3GD and can't get higher than 550 kh/s...  Sad
Have tried more than 100 combinations with Memory and Engine clocks, still nothing  Sad
I have also tried to remove .bin files from cgminer directory to make cgminer recompile kernel with default clocks.. Still nothing, that shit sucks.



config is:
Quote
"intensity" : "13",
"worksize" : "256",
"gpu-threads" : "2",
"shaders" : "2048",
"kernel" : "scrypt",
"thread-concurrency" : "8192",
"gpu-engine" : "1080",
"gpu-memclock" : "1500",
"scrypt" : true
What kind of thread concurrency did you get without any parameters? (if you leave parameters, deleting bin has no use)
Because you should be able to get way higher on your thread-concurrency and your engine clock is way to high for that mem clock, go look in the 850 to 950 range. (aka read the SCRYPT-README included with cgminer)
full member
Activity: 128
Merit: 100
Using GV-R797OC-3GD and can't get higher than 550 kh/s...  Sad
Have tried more than 100 combinations with Memory and Engine clocks, still nothing  Sad
I have also tried to remove .bin files from cgminer directory to make cgminer recompile kernel with default clocks.. Still nothing, that shit sucks.



config is:
Quote
"intensity" : "13",
"worksize" : "256",
"gpu-threads" : "2",
"shaders" : "2048",
"kernel" : "scrypt",
"thread-concurrency" : "8192",
"gpu-engine" : "1080",
"gpu-memclock" : "1500",
"scrypt" : true
full member
Activity: 140
Merit: 100
Mining FTW
From what I found out, scrypt mining changed quite a bit starting with the 3.0 version of CGminer....

This is what I use now on my XFX 7970 DD OC:
-I 13 --gpu-memclock 1760 --gpu-engine 1012 --shaders 2048 --thread-concurrency 20480 --lookup-gap 2 -g 2

Gets me a stable 715Khash.

Owh and to the guy above me, my cgminer has never pulled more than 250mb of ram, ever. (windows)
sr. member
Activity: 329
Merit: 250
Bitcoin may be the TCP/IP of money.
1. every card has it's own sweet spot/combination of core and memory frequency, you have to find it turn by turn (sucks and time consuming), try the ratio around .55-.57.
2. try reaper, (my cards do get 30k more in reaper than CG)
3. for scrypt coin mining, you need way more system RAM than SHA 256 coins, say 1.5G/card is reasonable.
KS
sr. member
Activity: 448
Merit: 250
So there must be other hardware getting in the way, I've tried that exact setup in cgminer and I end up getting more HW errors than anything else. 

what PSU/mobo are you using?
member
Activity: 78
Merit: 10
So there must be other hardware getting in the way, I've tried that exact setup in cgminer and I end up getting more HW errors than anything else. 

Redo the settings I posted earlier, except this time (in the same window before you put in the command in command prompt) type this: setx GPU_MAX_ALLOC_PERCENT 100.   That might fix your problem.
member
Activity: 84
Merit: 10
Scrypt is really picky.  I forgot to mention there will be numerous sweet spots in the core/mem ratio as well.  I think it took me atleast 4 hours of tweaking numbers to finally settle on a stable ~660khash/s on my 7950.  The highest clock wont necessarily give you the highest hash rate. 

My suggestion would be to start at stock and bump core by 25-50MHz at a time, then see if you get an increase in hash rate, if it increases or it stays the same, then bump memory by 50-100MHz and see if you get an increase.  If you get a small or no increase, then continue upward.  If the rate goes down, and you're approaching the limits of the card's clocking ability, go back down and try increasing/decreasing thread concurrency from there.

Hope this helps.
sr. member
Activity: 303
Merit: 250
So there must be other hardware getting in the way, I've tried that exact setup in cgminer and I end up getting more HW errors than anything else.  

Have you tried just increasing the voltage a bit more?  Usually hardware errors are because of an unstable overclock.  Another thing you could try is to lower your core and memory speed to say 950/1650 which should be easily doable on stock voltage.
member
Activity: 84
Merit: 10
These cards seem to require thread concurrency over ~18000 to not have HW errors (regardless of if its stable or not).

I suggest starting at 20000 and moving up/down from there to find the sweet spot for the highest hash rate.
sr. member
Activity: 420
Merit: 250
So there must be other hardware getting in the way, I've tried that exact setup in cgminer and I end up getting more HW errors than anything else. 
member
Activity: 78
Merit: 10
~750kH/s:
--scrypt -I 13 -g 2 --lookup-gap 2 -w 256 --thread-concurrency 8192

Engine Clock: 1085
Mem Clock: 1500

Feel free to donate if this helps...
sr. member
Activity: 303
Merit: 250
Any suggestions for cgminer with the 7970's would be appreciated.  Have four of them in-house right now, all on BTC, but moving any of them over I tend to top-off at 550KH/s without getting hardware errors.  I've got the same Gigabyte one, just seems to not like any of the stats thrown at it or recommended on the hardware comparison.

Just copying what I posted in another thread:

Try this with CGMiner:

Code:
--thread-concurrency 8192 -I 13 -w 256 -g 2

And keep your core/memory ratio at 0.5757575757....

So with a 1000MHz core, your memory should be ~1737MHz.
sr. member
Activity: 420
Merit: 250
Any suggestions for cgminer with the 7970's would be appreciated.  Have four of them in-house right now, all on BTC, but moving any of them over I tend to top-off at 550KH/s without getting hardware errors.  I've got the same Gigabyte one, just seems to not like any of the stats thrown at it or recommended on the hardware comparison.
full member
Activity: 156
Merit: 100
I've got the same one, and steady 730Kh/s. I fount it's sweet spot @ 1040mhz engine and 1500Mhz Memcolck.

Are u using cgminer?
Pages:
Jump to: