Author

Topic: running cgminer with different types of cards on same rig (Read 4010 times)

hero member
Activity: 686
Merit: 500
Shame on everything; regret nothing.
I have a 7950 and 7970 in the same rig and have been doing some reading to try and make them work together under cgminer.

One suggestion was that I run the 7950 and 7970 in two separate cgminer instances.

I've tried using the -d (--devices) argument, but while the first instance of cgminer does start mining on just the device I tell it, I can't get the second one to mine on the second GPU...it starts up but shows 0.00 and eventually goes SICK.

anyone out there doing something like this that can tell me what I'm doing wrong here?

Thanks,
Mike

You can specify per card parameters in the config file.  Most parameters accept "card1,card2,card3" format, gpu-threads cannot be specified per card.  One setting for all so if you plan to have cards that perform better with different thread counts, you should probably run multiple instances.  But that in itself adds an overhead, so I'm not sure if it is worth it.

I think the OP was saying he tried multiple instances, but it ended up with similar results.
I am having this exact same issue, only with a 7970 and a 7850.  I have tried all kinds of different versions of cgminer and bfgminer, and several different versions of *nix (ubuntu and xubuntu).  I can't use windows because there is no hard drive.
If anyone can help solve this it would be greatly appreciated... I'm going to continue looking into it as time permits as well.
legendary
Activity: 2702
Merit: 1468
I have a 7950 and 7970 in the same rig and have been doing some reading to try and make them work together under cgminer.

One suggestion was that I run the 7950 and 7970 in two separate cgminer instances.

I've tried using the -d (--devices) argument, but while the first instance of cgminer does start mining on just the device I tell it, I can't get the second one to mine on the second GPU...it starts up but shows 0.00 and eventually goes SICK.

anyone out there doing something like this that can tell me what I'm doing wrong here?

Thanks,
Mike

You can specify per card parameters in the config file.  Most parameters accept "card1,card2,card3" format, gpu-threads cannot be specified per card.  One setting for all so if you plan to have cards that perform better with different thread counts, you should probably run multiple instances.  But that in itself adds an overhead, so I'm not sure if it is worth it.
sr. member
Activity: 280
Merit: 250
Sometimes man, just sometimes.....
I personally use a .conf file to list all of my pool and GPU settings.  I can change settings for all cards right in there and works perfectly.
full member
Activity: 191
Merit: 110
why don't you just use separate settings for each card in your .bat folder?  I have a 2x 7950 and 2x 6870 under the same rig and they both work without a hitch.
member
Activity: 79
Merit: 10
Welcome to Miami!
I have a 7950 and 7970 in the same rig and have been doing some reading to try and make them work together under cgminer.

One suggestion was that I run the 7950 and 7970 in two separate cgminer instances.

I've tried using the -d (--devices) argument, but while the first instance of cgminer does start mining on just the device I tell it, I can't get the second one to mine on the second GPU...it starts up but shows 0.00 and eventually goes SICK.

anyone out there doing something like this that can tell me what I'm doing wrong here?

Thanks,
Mike
Jump to: