Key Features

Screen capture of Hash Auger profitability calculations.

Instead of simply assigning the same algorithm to all graphics cards based on total hash rate, Hash Auger helps increase mining profits by finding the optimal algorithm for each graphics card. Among the current generation of NVIDIA cards, some algorithms run better on the memory architecture of the 1070 cards than on the 1080 cards. Conversely, other algorithms better utilize the extra computational power of the 1080 cards. Depending on pool prices, it can be more profitable to run a different algorithm on each card rather than simply selecting an algorithm based on total hash rate.

As shown in this example, assigning the algorithm with the highest pool price to both cards would mean significantly lower profits for the 1080 card as that card has a signficantly lower hashrate for the Equihash algorithm than the 1070 Ti. Likewise, finding the most profitable algorithm based on an average for both devices would also be less profitable than mining a separate algoritm on each card. Of course, there are also times when a single algorithm is the most profitable for all cards. Hash Auger has the flexibility to manage both situations.

Mining each GPU in its own process also allows the software to assign the optimal mining software to each device since mining software is not always optimized for all devices. Additionally, running each device in its own process allows users to assign custom difficulty and intensity levels to each GPU.

An example of the pool prices Hash Auger uses.

Each mining pool focuses on a particular set of coins; being able to switch pools automatically helps miners seize new opportunities when a coin suddenly increases in value. Conversely, automatic pool switching helps miners quickly shift away from coins with plumetting values. Even when two pools mine the same coin, they may offer signficantly different prices. Automatic pool switching also offers miners some protection from lost profits if a pool temporarily goes offline or suddenly suspends an algorithm due to wallet or coin issues.

Hash Auger allows miners to seamlessly switch among several pools. Users can easily disable any pools they do not wish to use and also define custom adjustment percentages for hash rates and pool prices to finetune their mining strategy. Pool fees are automatically reflected in each pool's prices and included in the algorithm switcher's calculations.

Users can choose to mine both on auto-exchange pools that will convert earnings to Bitcoin, Litecoin or other cryptocurrencies and on pools that mine specific coins. Hash Auger's algorithm-switching feature will compare prices for all options and select the one with the highest estimated earnings for each device.

An example of customizing pool price calculation facors.

Users can customize pool price calculations by entering price and hash rate adjustment percentages for one or more pools. A hash rate adjustment can be used to more closely align benchmark rates with a pool's accepted hash rates, for example. Miners can also choose to use historical prices from the previous day rather than a pool's current estimates for those pool that provide this data.

Pricing can be based on current estimates, recent actual prices or a customizable mix of both types - allowing unsurpassed tuning of the algorithm switcher.

Individual algorithms can be disabled for each auto-exchange pools to customize which coins are mined on those pools. Users can set price adjustments for individual algorithms and coins to prioritize the algorithm switcher towards or away from certain work.

The price calculations also include miner dev fees and other types of fees that some pools may charge. For example, NiceHash users can select their wallet type to have the appropriate fee included in the price estimates.

Hash Auger also allows users to adjust the minimum increase in prices that is required before the software will switch to a new coin or algorithm, helping to prevent the loss of mining time due to inefficient algorithm switching.

A screen capture showing Hash Auger benchmarking devices.

Benchmarking new devices or after tweaks to existing devices can be a tedious process and cause significant downtime - especially if devices are benchmarked serially, one after another. Fortunately, Hash Auger is designed to reduce downtime caused by benchmarking. For instance, Hash Auger benchmarks devices simultaneously in their own miner processes so that they finish more or less at the same time. Alternatively, users can choose to benchmark only one graphics card and then copy the results to other cards or even manually enter the information for each card. With Hash Auger's auto-updating benchmark feature, it also possible for users to mine specific algorithms manually while simultaneously benchmarking their devices. The auto-updating benchmark feature eliminates the need for time-consuming, high-precision benchmarking while still measuring each device's actual performance.

Unlike other mining applications that only do simple watchdog monitoring of miner processes, Hash Auger responds quickly to different types of errors in the least obtrusive method possible. If too many communication errors occur with a single pool, Hash Auger will temporarily suspend mining on that pool and seamlessly switch to another enabled pool. When aggressive overclock settings cause repeated miner failures, Hash Auger will stop applying those overclock settings to keep the mining rig productive. In more severe cases where a miner keeps crashing due to other errors, Hash Auger will stop using that miner and switch to the next best alternative. Finally, if a GPU goes offline, Hash Auger can still mine on the remaining GPUs or alternatively, reboot the system if the software has been setup to do so.

An image of devices displayed in Hash Auger.

Since Hash Auger runs each device in its own miner process, a miner crash on one device will not affect other devices. Users can also change the utilization of each device, such as that of their primary graphics card, to a lower level when they want to use their computer for more than just cryptocurrency mining. Users can even stop benchmarking or mining on specific devices without affecting others.

In times of market volatility, it may be more profitable to temporarily suspend mining on power-hungry devices. Hash Auger allows users to define custom minimum earnings amounts to automatically stop mining on one or more devices when prices are too low and then automatically resume mining when prices increase. Additionally, Hash Auger offers miners who live in areas with variable-rate (peak/off-peak pricing for example) electricity or who use solar panels or who prefer to limit their mining to certain parts of the day, the ability to set custom device energy and usage settings for a block of time.

An image of the device performance settings.

Set GPU clock and memory clock offsets plus power and temperature limits for each device. Along with its default performance settings, each device can also have custom overclock settings for specific algorithms for more precise tuning.

Users can also define custom intensity and difficulty settings for each algorithm/device to further tune mining software that supports this functionality.

The OMGEthEnlargementPill utility can be enabled for 1080 and 1080ti graphucs cards to improve the performance of mining Ethash on these cards.

An image of the Hash Auger Earnings tab.

Hash Auger porvides clear, easy to read displays of earnings data for multiple coin wallets and pools so that users can see where their earnings are coming from and how changes to mining settings affect those earnings.

Additional Features

©2018 Congeries Software All Rights Reserved.