2. I did some research on the forums, and a random internet-stranger said that the 7970 is already fairly close to the maximum possible hashrate. Are any further improvements likely?
Yes. Possibly, I'm still trying to beat the compiler here.
|
|
|
Thats fine and all, but BFL hasn't even shipped 2nd gen yet.
|
|
|
You are right. 2 threads is better. I see at least 5% improvement. Raising intensity didn't work for me, whole thing started to throttle down.
1 thread Total rate: 3.22G, stale rate: 35M
2 threads Total rate: 3.42G, stale rate: 55M
DiabloMiner uses 3, it isn't a settable option. This is for a reason. What is that reason? Because drivers suck dick. I thought it was self evident.
|
|
|
You are right. 2 threads is better. I see at least 5% improvement. Raising intensity didn't work for me, whole thing started to throttle down.
1 thread Total rate: 3.22G, stale rate: 35M
2 threads Total rate: 3.42G, stale rate: 55M
DiabloMiner uses 3, it isn't a settable option. This is for a reason.
|
|
|
My GPU makes 300MHash/s in solo (2 threads) and 285MHash/s in p2pool (1 thread). Thats 5% slower. Does that mean I lose 5% revenue compared to solo mining?
This implies you're using the pool to measure mhash: DO NOT DO THIS. This is measured by shares submitted, which is a random event. The ONLY true measurement of mhash is the miner itself.
|
|
|
12.3 is now out on Linux.
Seems to be half an mhash faster if at all, hard to tell. Low 675 to high 675 instead of high 674 to low 675.
|
|
|
What kind of settings are people using for 7970? I'm running my gpu 925MHz/366MHz for testing purposes.
Latest DiabloMiner "-v 1 -w 256" mining at ~550MH/s Phoenix 1.7.5 "-k poclbm WORKSIZE=64 VECTORS3 AGGRESSION=14" mining at 552MH/s
I'm using the 8.95.5 driver set.
555 mhash is the estimate for 7970 at 925mhz at the recommended settings of -v 1 -w 256. So you're about right.
|
|
|
7970s won't let you underclock memory more than 150mhz below the core speed. Double check and make sure its actually ay 710, its probably not. Other than that, you should be getting about 630 mhash @ 1050mhz. Make sure you're using -v 1 -w 256 without -na, and that you're using 12.2 with 12.2's OpenCL runtime (its newer than what SDK 2.6 ships, do not install 2.6 on top of 12.2).
How do you check the real mem speeds, something like GPU-Z accurate? I'm using those exact settings and driver/runtime. If my memory really is underclocked to 710 that would explain the ~8mhash difference, right? If that isn't it, I'll have to check my diablominer version, I thought I had the latest but maybe I missed an update. Not sure, GPU-Z should displaying actual instead of set, but I don't use Windows. On Linux, aticonfig --odgc does show the difference (Current clocks shows actual, current peak shows requested). Memory speed doesn't seem to matter with hashrate on GCN, it just drives the temp up. For me, 1125/1375 -> 1125/975 drops the temp 3-4c.
|
|
|
No problem to report, just giving some data.
I finally bought a 7970 for my gaming/mining hybrid rig, and been running solid for the last few days, only shutting down the miner briefly while gaming.
[3/27/12 10:46:41 PM] mine2.btcguild.com accepted block 11712 from Tahiti (#1) [3/27/12 10:46:52 PM] mine2.btcguild.com accepted block 11713 from Tahiti (#1) [3/27/12 10:47:02 PM] mine2.btcguild.com accepted block 11714 from Tahiti (#1) [3/27/12 10:47:04 PM] mine2.btcguild.com accepted block 11715 from Tahiti (#1) mhash: 622.4/622.1 | accept: 11715 | reject: 8 | hw error: 0
12.2 drivers, nothing funny installed just a normal driver install minus the cat control center. Using MSI afterburner latest beta, clocktweak doesn't seem to work with the 7970. Voltage 1031 Core 1050Mhz Mem 710Mhz Fan at 66%, but my card is the new dual fan sapphire which is nearly silent at that level*. 60-62C
Very happy. Not the cheapest source for it's level of mhash, but for my gaming PC where I don't want to deal with crossfire and I just want a strong single GPU it's perfect.
*Nearly silent as in I can't hear it over my CPU fan... it's not truly silent though and if my CPU was water cooled the GPU fans would be very noticeable.
Your overclock settings might be (partially) be rejected, 7970s won't let you underclock memory more than 150mhz below the core speed. Double check and make sure its actually ay 710, its probably not. Other than that, you should be getting about 630 mhash @ 1050mhz. Make sure you're using -v 1 -w 256 without -na, and that you're using 12.2 with 12.2's OpenCL runtime (its newer than what SDK 2.6 ships, do not install 2.6 on top of 12.2).
|
|
|
Lack of technical documentation.
I'm glad you volunteered to write the documentation, now get cracking, I expect it done by the end of the week. Not a chance I'm gonna read thousands and thousands of lines of python to try and work out how this works forrestv gets paid for p2pool - he should do it Yes, and its also open source. Don't like it? Change it.
|
|
|
Lack of technical documentation.
I'm glad you volunteered to write the documentation, now get cracking, I expect it done by the end of the week.
|
|
|
Well there you go. I will have to pick some AS cleaner up then. Thanks Diabolo! I am a Diablo, not a Diabolo.
|
|
|
I was wondering, since now there is an FPGA subforum in this section, why not create a GPU and CPU subforums as well? All mining systems except GPU have been moved to FPGA subforum, while the GPUs still remain in Hardware section...
All the best,
Don't really see the point of subdividing it that way. I mean, for one, no one mines with CPUs anymore. The only reason FPGA got split off is because it was diluting the GPU threads.
|
|
|
This not the news that people think it is. AMD has spent about $2 million on Mesa, Gallium, and the Radeon FOSS driver, including having 2 full time employees working exclusively on FOSS. Yes, this makes AMD the best fucking company ever, but Mesa/Gallium still does not have an OpenCL solution that I can drop a miner on and get at least 90% of the performance I do with fglrx (although, give it a year or two, I'll get what I want rsn).
|
|
|
You can go with almost any TIM material as Diabolo said. For me AS5, MX-2, MX-4, IC diamond, PK-1 and shin-etsu all work pretty good. I have had best results with MX-4, PK-1 and IC diamond. Only problem with IC diamond is that it does scratch the GPU die so definitely consider that before use. As of now I have switched exclusively to PK-1 as its best of all worlds for me (cooler gpus, cheapish and easy to work with). I don't see how 99% rubbing alcohol is bad for gpu die but that 2 part AS cleaner does work. It tarnishes the surface on some surfaces, it doesn't dissolve pads for stuff that doesn't use thermal paste, it doesn't remove oils or chemicals used in some pads and pastes, it really doesn't work right. I've had my bottles of arcticlean for years, cleaned many CPUs and GPUs (and some were so fucked up that it needed 2 or 3 treatments before it was nice and clean) and I'm still only half way through it.
|
|
|
Whatever. AS5 will damage a graphics card if you get it on the unprotected traces which surround the die. I got no problem using AS5 on CPU with a headspreader. If you use too much it isn't going to damage anything, on a AMD GPU if you use too much it is going to squeeze out right onto those unprotected traces and you end up with a $400 paperweight.
Thats a myth. AS5 will not damage a GPU, the parts of the GPU die that are not under a heatspreader are coated in thick epoxy to prevent thermal paste from directly touching them. I use AS5 exclusively on GPUs.
|
|
|
That isn't DiabloMiner, thats the OSX wrapper for DiabloMiner. Don't use it, the guy who packaged that isn't updating with new versions of DiabloMiner. You're one one of those hybrid laptops, you need to use -D 1 or -D 2 to specify which one to use; yet another OSX bug, I wish Apple would actually test shit before selling it.
|
|
|
That developer driver was horrible for both of my 7xxx setups. Constant freezing and BSODs.
Went back to 8.95.5.
Yeah, you should never use RCs or preview or whatever versions. Only use the standard releases, which happens to be at the moment 12.2 on both Windows and Linux.
|
|
|
I have some extremely loud and high velocity 120mm Delta fans that are like 1.5 inch thick and fucking dangerous to operate. Came out of an old PSU. Wonder where I can order more in bulk - sc8nt4u's fans might work, but I assume they are standard thickness of about 3/4 inch and not as high velocity/CFM. Also, since the card's built in fans are being removed, it is imperative that my external fans are redundant and reliable.
BTW - when cleaning off old thermal paste, it is really hard to remove it from around the little resistors around the GPU core. Is there any kind of solvent that will remove it without damaging the GPU? Alcohol perhaps? I'm guessing the old shit isn't conductive, since it was slathered like peanut butter all over the entire GPU including the little resistors.
I think you mean Delta's AFB1212 series. They come in multiple speeds. http://www.delta.com.tw/product/cp/dcfans/download/pdf/AFB/AFB120x120x38mm.pdfAFB1212s are the best fans ever made, they're exclusively for industrial/enterprise high air pressure cooling. The HHE is the largest one that is available in 3 pin plug, the rest use 4 pin molexes. As for GPU cleaning: DO NOT USE SOLVENTS OR ALCOHOL. Arctic silver makes a two part cleaner, I use it exclusively. http://www.arcticsilver.com/arcticlean.htm
|
|
|
How many GPU's are you hoping to use in this box?
OVER 9000!
|
|
|
|