I use sgminer with both of my asus 7770 GHz editions. They are receptive to contributors. I have mine set for very low intensity; 12 - 82c on the primary and 75c on the secondary in an NZXT H2 padded case. If I increased the intensity a bit I could get it past 90c and probably 170 Kh/s but I like to surf and watch movies while I coin. I'm using 13.30 beta ATM. I had to use 13.9 w/ cgminer 3.7.2 as newer ones would BSOD on acl_clear calls (quitting).
Mine's built on windows in cygwin so it looks a lil weird but i preffer it.
sgminer version 4.0.0 - Started: [2014-02-03 08:12:59]
--------------------------------------------------------------------------------
(5s):302.9K (avg):302.7Kh/s | A:3008 R:0 HW:0 WU:325.7/m
ST: 2 SS: 0 NB: 3 LW: 212 GF: 0 RF: 0
Connected to Pool 0 (stratum) diff 32 as user sample.gpu
Block: 8e50ce49... Diff:216M Started: [08:12:59] Best share: 12.9K
--------------------------------------------------------------------------------
[P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
GPU 0: | 153.8K/169.8Kh/s | R: 0.0% HW:0 WU:184.0/m I:12
GPU 1: | 154.4K/169.4Kh/s | R: 0.0% HW:0 WU:181.1/m I:12
--------------------------------------------------------------------------------
[08:12:44] Started sgminer 4.0.0
[08:12:44] Loaded configuration file /home/User/.sgminer/sgminer.conf
[08:12:45] ADL is initialized...
[08:12:58] Probing for an alive pool
[08:12:59] Pool 0 difficulty changed to 32
[08:12:59] Network diff set to 216M
[08:13:01] Accepted 061a69ed Diff 42/32 GPU 1
[08:13:01] Stratum from Pool 0 requested work restart
......
make sure to set/setx these environment variables:
User@User-PC ~
$ set|grep GPU
GPU_MAX_ALLOC_PERCENT=100
GPU_USE_SYNC_OBJECTS=1
and heres the config I use:
{
"pools" : [
{
"url" : "stratum+tcp://sample.com:3333",
"user" : "sample.pc",
"pass" : "1234"
}
]
,
"intensity" : "12,12",
"worksize" : "256,256",
"shaders" : "640,640",
"thread-concurrency" : "7680,7680",
"lookup-gap" : "2,2",
"temp-cutoff" : "95,95",
"temp-overheat" : "90,90",
"temp-target" : "85,85",
"api-mcast-port" : "4028",
"api-port" : "4028",
"expiry" : "60",
"gpu-dyninterval" : "7",
"gpu-platform" : "0",
"gpu-threads" : "2",
"log" : "5",
"no-pool-disable" : true,
"queue" : "1",
"scan-time" : "30",
"scrypt" : true,
"temp-hysteresis" : "3",
"auto-fan" : true,
"net-delay" : true,
"shares" : "0",
"kernel-path" : "/usr/local/bin"
}