Update: Version 10 has now been released and offers a slight performance boost to older generation cards. According the the BitcoinTalk thread, he is still working on Polaris (RX470,RX480) performance updates now.
Other notable improvements include a new Intensity setting, set with the -i option which accepts three possible values of 0, 1, 2. When used with 0, the program mines at a lower intensity for those with lower powered CPUS that were experiencing 100% utilization with the older versions. While using setting 2 offers the highest performance levels for mining it comes at the expense of a higher CPU load. If you have a more powerful CPU such as a Intel i3 or higher this might work great, but for those with Celeron or lower-end Pentium processors you might need to use the option with setting 0.
Claymore has released version 2.0 of his Zcash miner. After a bit of controversy on whether the miner was all original work or if it had used borrowed code from another developer, things seemed to have been worked out.
You can download the latest version of Claymore’s miner from the links found on the BitcoinTalk Forum here.
To get started extract the contents somewhere easy to find. I usually do this to my desktop as I have a lot of rigs and it is easier to manage. Inside the folder you will find a rudimentary “start.bat” batch file that simply calls the ZECMiner64 executable. Do note if you make no changes and simply double click the executable or launch the start.bat file you will be mining to the default example address in the config.txt file.
You can modify the config.txt file if you want, but I prefer to put everything inside the start.bat file to make deploying to multiple rigs easier.
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
ZecMiner64.exe -zpool us1-zcash.flypool.org:3333 -zwal t1HwbhiZcJqLUAtaw5FvJwJ23zhjUQU3uhC.%hostname% -zpsw x
The above example sets the recommended environmental variables and also will append your computer’s name to the username/wallet sting of the launch command. This is useful if you have many mining rigs as you can simply use the same batch file for each one.
If you want your miner to be called something other than its computer name you can simply substitute %hostname% in the launch command for your desired name. The example is also point to the flypool Zcash mining pool, but you can substitute your own pool.
My results so far with the Claymore version 2.0 Windows miner are favorable. I have listed a few examples below of my hash rates on various platforms. I am sure further tweaks can optimize the power/hashrate some more, but these are a good starting point..
|GPU Model||Sols (hashes)||Core Clock||Memory Clock||Wattage|
|RX480 4 GB||48 Sols||1250||1750||90 Watts|
|RX 470 4 GB||45 Sols||1250||1750||85 Watts|
|R9 390 8 GB||60 Sols||1250||1500||120 Watts|
|R9 380 4 GB||40 Sols||970||1500||110 Watts|
|R7 370 4 GB||33 Sols||1000||1450||100 Watts|