MBK's Boolberry Mining PoolI've spend a lot of time optimizing OpenCL miner so later I looked at how pools work too. Clintar fixed the problems so pools work much better now if updated. Anyway I have some ideas how to tune the pool to get more blocks on the same hardware. I tested it for a week with my GPU farm, rented a decent server and now you can give my pool a try.
http://bbr.mbkpool.infoUsage with my OpenCL miner:
Windows
minerd.exe -a wildkeccak_ocl -o stratum+tcp://bbr.mbkpool.info:7777 -u YOUR_WALLET_ADDRESS -p x -k http://bbr.mbkpool.info/scratchpad.bin -l scratchpad.bin
Linux
minerd -a wildkeccak_ocl -o stratum+tcp://bbr.mbkpool.info:7777 -u YOUR_WALLET_ADDRESS -p x -k http://bbr.mbkpool.info/scratchpad.bin -l ~/scratchpad.bin
Changes:
- 100ms boolbd daemon polling interval - to get new blocks as soon as possible (later I could make it even less)
- 1 minute difficulty targeting - it's better to make shares rarer and more valuable in current miner implementation (starting diff is 150 millions on port 9999 for multi-GPUs)
Options to try:
-i x (intensity) - default value is 18, try lower values if it doesn't lower your hashrate as it will improve efficiency (we cannot exit GPU calculation cycle so the shorter cycle means less time we lose when new block arrives)
I'm not talking about large improvement but the miners should be close to 100% efficiency. You can try it and make decision yourself. Look at miner's output and compare. In the real example below the miner calculates 1112 kh/s and every hash works to make a share on the pool.
[2014-09-10 21:56:40.175] eff: 100% @ 1112 kh/s, accepted: 1251/1251 (100.00%), 1101 kh/s at diff 76695845 (yay!!!)