Trying Out the Autotuning Function of Braiins OS+ on AntMiner S9
One of the most interesting features of the brand new Braiins OS+ firmware for Antminer S9 ASIC miners is the auto-tuning functionality that automates per-chip overclocking in order to maximize performance for the available power and temperature conditions in order to increase the performance of your available miners. Since we already had a couple of S9 ASIC miners that used older release on the Braiins OS we did a quick and easy upgrade offer SSH to the latest Braiins OS+ release and decided to do a quick test of the auto-tuning feature. We remind you that the OS+ version is not completely open source and “free” like the normal Braiins OS, but it is the one that features the auto-tuning option. Braiins OS+ has a 2% developer fee built-in as a means to help further development, but thanks to the auto tuning feature you should be able to squeeze some extra performance to cover the fee and still be better than manual or stock settings.
We started our testing by disabling the temperature control and forcing the fans to operate at 100% all the time in order to ensure that the cooling performance will be at maximum level all the time for these air cooled S9 miners. Then we have set the PSU power limit to 1500W and started waiting for the automated script to do its magic in finding what the optimal settings would be for all of the chips in the ASIC miner and what will be the final hashrate we are going to be getting in a while from this stock 14 THS SHA256 ASIC miner. Do note that you are not actually required to specify a power limit of the PSU that the autotuning algorithm can take into account in order to maximize the TH/W produced by the mining device, but that can help to ensure that you will not have problems caused by the miner reaching the limits of the PSU you are using.
The result after leaving the auto-tuning to run a while on the miner showed the following result: 16.5-16.6 THS hashrate within the set power limit of 1500W and operating temperatures of the chips trying to stay below 90 degrees Celsius with the cooling fans operating at 100%. We should also note that even though the firmware may do per-chip optimizations for best results, the web-based interface does not provide you with detailed per-chip information, you still get a somewhat summarized hash chains information. We are not sure how long it may take for the auto-tuning to finish or of it actually finishes or tries to find optimal settings when operating conditions change… it is just not well documented for the moment, but it does seem to be working pretty well based on our first experience using it. Of course depending on a lot of conditions the results you will be getting from the auto-tuning feature may vary from miner to miner, so do not expect to see the same improvement on all of your available S9 miners!