I'm having a lot of trouble getting the 7850 I purchased (1GB version) to mine efficiently.
GPU0 is the 7850, GPU1 is a 5870.
As you can see the 5870 is running perfectly fine, returning good results and achieving right around 400kh/s.
The 7850, on the other hand, is having a lot of problems. There are more hardware errors than returned shares. The hashrate is low, but I haven't tried optimizing it yet, so I'm not too worried about that (I did have it at around ~350kh/s earlier).
I'm running Catalyst 12.8 (13.1 gave me ridiculous artifacts) with APP runtime 2.5.
The card is at stock clocks (860 core/1200 mem) at 1.210V.
These are the settings for this card:
--scrypt -u beremat.cypress -p xxx -o stratum+tcp://coinotron.com:3334 -I 14 --lookup-gap 2 --thread-concurrency 6400 --shaders 1600
It doesn't crash while gaming, FurMark, or even mining, so what's the deal with the hardware errors? :/
It would help yourself a ton if you used a cgminer.conf file, this way you can separate you card settings, rather having your 5870 setting being used for your 7850 as well. cgminer comes with an example.conf, rename it to cgminer.conf, and set the settings inside.
Don't use these, but here is the setting for my two same cards, but for yours, you would have settings to the left of the apostrophe for card 0 and to the right of the apostrophe would be for card 1. Example: Card 0 = 5870 Card 1 = 7850.
Once you have cgminer.conf configured, just double click cgminer.exe, and it will take off using the cgminer.conf settings.
As an example:
cgminer.conf left of the apostrophe for card 0 and to the right of the apostrophe would be for card 1
{
"pools" : [
{
"url" : "pool1:port",
"user" : "username.1",
"pass" : "password"
},
{
"url" : "pool2:port",
"user" : "username.1",
"pass" : "password"
}
]
,
"gpu-platform" : "1",
"intensity" : "19,19",
"thread-concurrency" : "5760,5760",
"vectors" : "1,1",
"worksize" : "256,256",
"kernel" : "scrypt,scrypt",
"gpu-fan" : "0-75,0-75",
"gpu-vddc" : "1.088,1.088",
"gpu-engine" : "0-944,0-944",
"gpu-memclock" : "1180,1180",
"gpu-memdiff" : "0,0",
"gpu-powertune" : "0,0",
"temp-cutoff" : "0,0",
"temp-overheat" : "102,102",
"temp-target" : "100,100",
"api-port" : "4028",
"expiry" : "120",
"gpu-dyninterval" : "7",
"gpu-threads" : "1",
"log" : "5",
"queue" : "1",
"retry-pause" : "5",
"scan-time" : "60",
"scrypt" : true,
"temp-hysteresis" : "3",
"shares" : "0",
"api-listen" : true,
"api-network" : true,
"api-port" : "4028",
"kernel-path" : "/usr/local/bin"
}