It seems that under this weird circumstance, the GPU miner should be released.
Here it is:
Prebuilt binary for windows 64:
http://sourceforge.net/projects/hnindev/files/yaminer-beta-winx64-2.zipSource code:
http://sourceforge.net/projects/hnindev/files/yaminer-beta-src-2.zipWin32 binary built by Thirtybird:
https://mega.co.nz/#!e1YVDBYZ!YSzn40ba5ciOVUeJjIcQnFxbvr0JhdYwkzqempL_l8Y
CL kernel v7 provided by mikaelh:
https://bitcointalksearch.org/topic/m.2595928(Package Status: MINOR UPDATE, correct the program name issue, upgrade to cgminer 3.2.1, If you have working installation, no need to update.)
It's based on the cgminer scrypt mining, but there's some difference, the lookup-gap=2 + thread-concurrency parameters are just used to for allocate the pad buffer. The intensity (I) means the global work size 2^I, it seems to be related to the Nfactor & GPU stream cores & GPU memory size. For the GCN GPUs, set the worksize to 256 and for the pre-GCN GPUs, set the worksize to 64.
Some command lines only for reference:
For 5950
yacminer --device 0 --scrypt --worksize 64 --lookup-gap 2 -I 11 --thread-concurrency 8192 -o
-u -p
Currently can hash 190KH/s (Nfactor=9)
For 6750
yacminer --device 0 --scrypt --worksize 64 --lookup-gap 2 -I 10 --thread-concurrency 2816 -o -u -p
Currently can hash 47KH/s (Nfactor=9)
For 7950
Some correction
[Under Linux]
yacminer --device 0 --scrypt --worksize 256 --lookup-gap 2 -I 12 --thread-concurrency 32768 -o -u -p
Currently can hash 230KH/s (Nfactor=9)
[Under Windows]
yacminer --device 0 --scrypt --worksize 256 --lookup-gap 2 -I 11 --thread-concurrency 8192 -o -u -p
Currently can hash ???KH/s (Nfactor=9)
When running under linux, maybe you need to set these environment variables:
export DISPLAY=:0
export GPU_MAX_ALLOC_PERCENT=100
export GPU_USE_SYNC_OBJECTS=1
[Compilation under linux]
It's quite easy if you've already complied cgminer once (have all the other dependency libraries installed)
Run:
chmod +x ./configure
./configure --enable-scrypt
make install
Then, it will be installed into the application's dir (typical /usr/local/bin).
[Known issue]
- Because using the latest cgminer 3.2.0 code base, the network thread seems has slow reaction to submit hash & get a response at the beginning. After a while, it will become normal.
- AMD Graphics drivers prior to 12.X may not work, so recommend using newer drivers.
[Q&As]
https://bitcointalksearch.org/topic/m.2449944
https://bitcointalksearch.org/topic/bounty-200-yac-claimed-232907 (Performance tuning, out-of-dated if you use the kernel supported Look-up gap & TC)
PS, my GPU miner is not quite fast comparing to some others, and it may not work for some other cards.