I've updated YACminer again - this is a pretty major update. I'm actually feeling pretty comfortable in the code now after staring at it for weeks and reviewing Kalroth's updates and sgminer. There are a few more items on the to-do list, but those have a priority of "eventually".
Announcing YACMiner 3.4.0Major update - includes new parameters for fine-tuning YACoin mining
--buffer-sizeSpecify the amount of memory to allocate per thread in MB. For now, still set
thread-concurrency, but this parameter can allocate slightly more memory.
(you're likely to crash a lot when playing with this!)
--rawintensityAll of this is credited to Kalroth.
This new setting allows for a much finer grained intensity setting and also opens
up for dual cpu threads on devices not previously able to. Note: make sure to use
lower rawintensity values when you increase cpu threads (-g).
The original Intensity setting is currently used to spawn GPU threads as a
simple 2^value setting.
I:8 = 128 threads
I:8 = 256 threads
I:9 = 512 threads
I:10 = 1024 threads
I:11 = 2048 threads
I:12 = 4096 threads
I:13 = 8192 threads
Notice how the higher settings increase thread count tremendously.
It's now much easier to control thread intensity specifically and it potentially
allows for a uniform way of setting the intensity on your system.
This change has been tested on R7, 5870, 7850 - all with better speeds than using
a regular intensity setting after a little tuning, but your mileage may vary.
If this doesn't work for you, or you do not want to spend time fine-tuning, the
regular intensity setting is still available.
You can also set this value through the ncurses interface by pressing:
G -> A -> select device id -> enter value.
Values need to be in multiples of 8 (at a minimum), and older cards appear to need
a multiple of 64. Start with 256, 512, or 1024 and adjust in increments of 64 either
up or down. Adjust this until you no longer receive HW errors in the GUI.
see the SCRYPT-README for full details on settings.Minor changes include- Network difficulty line only shows up when it actually changes
fix for GPU fan going to 85% when saving and using a conf file
cgminer.conf should now be yacoin.conf (rename your file if you use it!)
Rewrote README as a .md file and updated SCRYPT-README to be more YACoin
specific
https://github.com/Thirtybird/YACMiner/releases