Awesome Miner can change GPU settings, including GPU core speed and fan speed. The operations can be performed on a large scale - on many miners at the same time. This feature is available on all computers where Awesome Miner or Awesome Miner Remote Agent are running, and available without having to run any mining software. Instead, Awesome Miner uses MSI Afterburner to perform the operations where all common nVidia and AMD graphics cards are supported.

The steps below describes the steps how to change the GPU settings for multiple Managed Miners.

  1. Select the Managed Miners you want to configure in the main window of Awesome Miner
  2. Select the menu option Tools -> GPU Clocking...
  3. Select one or more GPU's and make the changes to one or more GPU properties. The properties available will be different based on GPU model.
  4. Click Apply to confirm the changes


Using the Profile button, the GPU clocking settings can be saved and loaded. The screenshot below illustrates the feature to save the current settings to a profile. Only the settings with a marked checkbox will be included in the profile.

The profiles can also be used by Managed Miners, where a profile can be automatically applied when the miner is starting and/or stopping.

Clocking Profile Groups and mixed GPU systems

In the Options dialog, GPU Clocking section, both Clocking Profiles and Clocking Profile Groups groups can be defined. If a system consist of similar GPU's where the clocking settings are be the same - a single clocking profile can be used to apply the setting to all GPU's. In systems where different clocking settings must be applied per GPU, the concept of Clocking Profile Groups can be used.

In the example below, one profile for overclocking of nVidia GTX 1060 and one for nVidia GTX 1070 have been created.

The group defines which profile to use for the different GPU's. Awesome Miner can either match the GPU to a profile based on the GPU ID or the GPU name. The example below uses an expression to match the GPU name with "1060" and applies the nVidia GTX 1060 profile for the matching GPU's. In a similar way, another expression is used for all GPU's where the name contains "1070" where the nVidia GTX 1070 profile is used.

To match a single GPU ID or GPU name, simply enter the ID or name. The entered name will match on any part of the GPU name. Use comma to separate multiple items to match.

Example 1: To match the first two GPU's, GPU 0 and GPU 1, select to match on GPU ID and enter:
0, 1 

Example 2: To match all GPU's of the type nVidia GTX 1070 and nVidia GTX 1080, select to match on GPU name and enter:
1070, 1080 

Configuration and automatic start

The settings for Remote Server port and Remote Server security key only needs to be changed if these parameters have been explicitly changed in the MSI software. The default values will work in all other scenarios.

MSI Afterburner and MSI Afterburner Remote Server requires Administrator privileges to run, resulting in a more complex setup to have them automatically started together with Windows. Awesome Miner can handle this configuration.

Remote Server auto start path is used to specify the full path to the location where the Remote Server is installed on the remote computers. The folder path is assumed to be identical on all remote computers. This is not the path to the MSI Afterburner user interface, but to the MSI Afterburner Remote Server.

In order for Awesome Miner Remote Agent to configure the startup, you must provide the account name that is used to run the mining and Awesome Miner Remote Agent on the remote computer. No administrator privileges are required for this account. The password for this account also needs to be specified. An empty password cannot be used. The username and password is assumed to be identical across all remote computers.

MSI Afterburner

MSI Afterburner and MSI Afterburner Remote Server must be running on all computers to be controlled by Awesome Miner. The software can be downloaded from the MSI website. Install and run both the MSI Afterburner and MSI Afterburner Remote Server software.

Voltage control

In order to enable voltage control settings, this must first be enabled in MSI Afterburner. Open the Settings dialog in MSI Afterburner an enable both Unlock voltage control and Unlock voltage monitoring.

Updated Remote Server DLL-file

In some systems the MSI Afterburner Remote Server isn't working as expected. There is an updated DLL-file that resolves some of these problems. Replace the existing MSIAfterburner.NET.dll file, located in the installation folder of MSI Afterburner Remote Server, with the updated file that can be downloaded here.


  • Verify that both the MSI Afterburner user interface application and MSI Afterburner Remote Server is installed and are running on the mining computer.Both these MSI applications must be running on all computers where the mining is running - typically on all computers where Awesome Miner Remote Agent is installed.
    • If you also do mining on the computer where the Awesome Miner main application is running, both the MSI applications must be installed on this computer as well.
    • If no mining is running on the Awesome Miner computer, the MSI applications doesn't have to be installed on this computer.
  • Verify that MSI Afterburner Remote Server is running correctly by using the Windows Task Manager and look for MSIAfterburnerRemoteServer.exe.
    • If not running correctly, please verify that either Microsoft .NET Framework 2.0 or 3.5 is installed (having only .NET Framework 4.X installed is not enough).
  • Test if MSI Afterburner Remote Server listen correctly on port 82. On the computer where MSI Afterburner Remote Server is running, open a web browser and navigate to the following address:http://localhost:82/macm
    • If you get a dialog to enter username and password, the application is processing connections correctly.
    • If you get connection timeout or any error message, MSI Afterburner Remote Server is not running correctly. Verify that no security software or firewall is preventing this application from running. Verify that the process is started as Administrator.