MSI Afterburner

MSI Afterburner 4.6.0

MSI Afterburner is a handy overclocking utility for MSI graphics cards. Main features include GPU/Shader/Memory clock adjustment, advanced fan speed and GPU voltage control.

Freeware
Windows
37.7 MB
381,394
4.6 1848 votes

To show the graphics card operating status more accurately, Afterburner provides a complete monitoring function: all important information including the GPU core clock, memory clock, temperature, voltage, and fan speed have a real-time on-screen-display monitor in games and real-time information in Windows Tray Icon. All the adjustments can be saved as 5 profiles, users can quickly switch to different settings with hotkeys.

The new version of Afterburner not only supports the latest NVIDIA GeForce 500 and AMD Radeon HD 6000 series of graphics cards, but also adds the Predator in-game video capture function. Gamers can now capture all of their most intense moments in their favorite games and share them with the world on sites like YouTube.

MSI Afterburner for Android

You can use the MSI Afterburner for Android to monitor and overclock your machine from your Android device. To use the MSI Afterburner App you must have installed the MSI Afterburner Remote Server on your computer.

Install Instructions for MSI Afterburner Remote Server:

To access your machine from your Android device you must first download and install the Remote Server for the download links found here. Once you download the MSIAfterburnerRemoteServer.zip file from TechSpot, extract the file to your computer and run MSIAfterburnerRemoteServer.exe. Once installed it should appear in system tray. Click on it and copy the bottom IP address shown (you will need it for the MSI Afterburner App).

Configuring the MSI Afterburner App:

After downloading the MSI Afterburner App for Android on your Android device and installing MSI Afterburner Remote Server on your computer, open the app and click on settings. In settings select 'Host IP Address' and enter the IP address you got from the MSI Afterburner Remote Server (it should be something like 192.168.101.22:82). Once you enter the IP Address your Android device will automatically connect to your personal computer.

What's New:

  • Windows Beta version updated to beta 14
  • Android version updated to 2.2

MSI Afterburner 4.6.0 Beta 14 Changelog

  • Now you can use and + keys to select next/previous point on the curve. This feature is useful for those who prefer to use keyboard / keys to fine-tune selected point frequency offset instead of adjusting the point with mouse cursor. I'm not sure if many of you know that, but I'll remind that you can also hold while fine-tuning frequency offset with / keys to jump to the nearest frequency value rounded to 10MHz
  • Now you can press key to edit selected point frequency offset from keyboard. Alternately you may press + to specify absolute target frequency value, so the editor will calculate desired offset automatically
  • Slightly changed keyboard control interface for AMD implementation of V/F curve editor. Previously you could select P-State and fine-tune frequency with / or +/+ keys or fine-tune voltage / or +/+ keys. Now both frequency and voltage are adjusted with / or +/+ keys and voltage or frequency keyboard input focus is selected with / keys. Voltage or frequency keyboard input focus is now highlighted by selected point brightness on the curve. Keyboard input focus also affects new / + functionality, allowing you to type in target voltage or frequency in both offset or absolute form
  • Similar to NVIDIA implementation, now you may also hold when dragging V/F curve point on AMD systems. This will result in moving whole curve up/down while preserving each point's offset
  • Added undo/redo support to voltage/frequency curve editor:
  • Now voltage/frequency curve editor is saving up to 1024 last states of the curve during editing and allows you to undo/redo changes with + or + / ++ keys
  • Undo history is discarded when you apply the curve, forcibly reread it from hardware with key or switch to different GPU on multi-GPU system
  • Number of recorded undo/redo steps is displayed in square brackets in the editor window caption
  • Application properties dialog window is now displayed with topmost style when the properties are activated from detached monitoring window and "Always on top" mode is enabled for it
  • NVIDIA Scanner components are updated to latest version, NVML.dll issue should be addressed now

MSI Afterburner 4.6.0 Beta 10 Changelog

  • Added NVIDIA Turing GPU architecture support:
    • Added voltage control for reference design NVIDIA GeForce RTX 20x0 series graphics cards
    • Advanced GPU Boost control for NVIDIA GeForce RTX 20x0 series graphics cards. Extended voltage/frequency curve editor on GeForce RTX 20x0 family graphics cards allows you to tune additional piecewise power/frequency floor and temperature/frequency floor curves. Control points on those new curves allow you to control GPU Boost power and thermal throttling algorithms more precisely than traditional power limit and thermal limit sliders
    • Hardware abstraction layer has been revamped to provide support for multiple independent fans per GPU due to introducing dual fan design on reference design NVIDIA GeForce RTX 20x0 series graphics cards and due to introducing native dual fan control in NVAPI. Both fans of NVIDIA GeForce RTX 20x0 can be monitored independently in hardware monitoring module now and can be controlled synchronically in manual mode
    • Added NVIDIA Scanner technology support
  • Added Monolithic Power Systems MP2884A and MP2888A voltage controllers support
  • Added core, memory, auxiliary PEXVDD and auxiliary 1V8 voltage control for custom design MSI RTX 2080Ti Lightning series graphics cards with MP2888A + MP2888A +uP1816 voltage regulators
  • Added VRM and VRM2 temperature monitoring for custom design MSI RTX 2080Ti Lightning series graphics cards
  • Improved hardware monitoring module:
    • Added thermal offset for CPU temperature monitoring on AMD Ryzen 7 2700X processors
    • Similar CPU temperatures are now cloned for all cores on AMD CPUs to provide more convenient and unified On-Screen Display layout between Intel and AMD CPUs
    • “Pagefile usage” graph in hardware monitoring module has been renamed to “Commit charge”
    • Added group operation notifier to the caption of active hardware monitoring graphs list in “Monitoring” tab in the application properties. The notifier is informing you that you can apply a setting to all or to multiple selected hardware monitoring graphs when you hold group operation key (i.e. or ) and hover mouse cursor over the setting that can be applied to multiple hardware monitoring graphs at once (e.g. “Show in On-Screen Display”)
    • Added “Select by group” and “Select by type” commands to context menu of active hardware monitoring graphs list in “Monitoring” tab in the application properties. New commands allow selecting the graphs of exactly the same type (e.g. CPU1-CPU8 usage graphs on eight core CPU) or the graphs with the same OSD/LCD group name (for example, GPU clock, GPU power, GPU usage and the rest graphs with “GPU” group name). Such commands allow you to show similar items (e.g. all CPU usages) in On-Screen Display with a single click or rename a group for all child graphs in the single pass
    • Multi group edit mode is automatically selected now for group name edit field when you enable "Override group name" option while holding key. You may still manually toggle this mode with + hotkey anytime when editing the group name
    • On-Screen Display item type (i.e. text, graph or combination of both) is now displayed in “Properties” column of active hardware monitoring graphs list in “Monitoring” tab in the application properties
    • Added programmable hotkey for clearing monitoring history
    • Added “Apply” button to application properties window. Now you may iteratively customize monitoring module without closing the properties to see the result on each step. Please take a note that some properties (e.g. application language) cannot be applied until you completely close properties window by design of application
    • Improved On-Screen Display layout editor:
      • System reserved variable slots 250-255 are now displayed as system variables in the layout editor
      • Added embedded graphs support. Embedded graphs can be displayed directly in the text in a separate column, it can be convenient for displaying per-core CPU usages
      • Added embedded graph width adjustment variable to the “Graph” property node
      • Added new “Graph placement” property node. You can use it to place each graph on top of text, on bottom or make it embedded in in text column
      • Added new variables to “Separators” property node. Now you may define independent separators for the graphs located on top of text part, for the text part and for the graphs located on bottom of text part.
      • Slightly altered interpretation of prolog and epilog separators. Please take a note that prolog separator is no longer automatically appended with new line symbol, so you must specify it manually when necessary and epilog separator is now displayed below the bottom group of graphs
      • The list of hardware monitoring items in “Add item(s)” dialog window is alphabetically sorted now
      • Added macroses for embedding any data from monitoring module into OSD text (e.g. prolog). You may use macroses to display anything available in the monitoring module, e.g. %CPU temperature%
      • Improved On-Screen Display hypertext formatting performance due to more optimal macro replace strategy
      • Revamped “modern web” layout. New layout is demonstrating new text formatting features including big custom framerate counter, custom embedded background and On-Screed Display header, custom benchmark and system time indicators and embedded CPU and GPU usage graphs
      • On-Screen Display layouts are saved in monitoring profiles now
  • Improved HwInfo plugin:
    • Added UPS load, power, input voltage and charge level data sources to default plugin configuration
  • Improved voltage/frequency editor:
    • Voltage/frequency editor window is now available on AMD GPUs. On AMD platform it allows you to edit core frequencies and voltages independently per each P-State:
    • Similar to NVIDIA GPUs, you may either adjust each point frequency or voltage independently with both mouse and keyboard or hold and drag single point to apply similar frequency or voltage offset to all P-states
    • Read only P-States are currently not tracked, which means that you can try to adjust the frequency and voltage for it but it will be ignored when applying the curve
    • P-States locking functionality is not implemented yet
    • Slightly increased default voltage range for voltage/frequency curve. Now you may lock voltage to lower values if you’re using voltage/frequency editor to downvolt and reduce power consumption on your NVIDIA GPU. Power users may customize the range further, the voltage and frequency limits are fully adjustable via the configuration file
    • Now you may press key in the editor window to reread the curve from hardware. This feature can be useful when adjusting the curve in changing thermal environment
    • Voltage and frequency axes are dynamically scales now, so the captions do not overlap when window is too small
  • Improved hardware control shared memory interface. During the past years, external applications like MSI Remote Server were using this interface for tuning GPU hardware settings remotely from external applications. The improvements are intended to allow connecting external stress testing and automatic overclocking related applications to MSI Afterburner via this interface:
    • Now voltage/frequency curve on NVIDIA Pascal and newer NVIDIA GPU architectures is accessible via hardware control shared memory interface
    • New hardware control shared memory interface command allows MSI Afterburner to load hardware settings from external application without immediately applying new settings to GPU
    • Added notification message, allowing external applications to notify MSI Afterburner about new command written to hardware control shared memory. Without the notification, MSI Afterburner is executing external commands on each hardware polling iteration like before. Please refer to SDK and MACMSharedMemorySample source code to see notification message usage example
    • Added hardware identification info to GPU entries in hardware control shared memory. Hardware identification info allows external applications to reconcile own enumerated devices with logical GPUs enumerated by MSI Afterburner
    • Now hardware control shared memory is refreshed on delayed fan speed readback events
  • New bundled MSI Overclocking Scanner application in now included in MSI Afterburner distributive:
  • MSI Overclocking Scanner is currently supported on NVIDIA GTX 10x0 and NVIDIA RTX 20x0 series graphics cards under 64-bit operating systems only. On such systems you may activate the scanner with dedicated button from the main application window or directly from voltage/frequency curve editor window
    • MSI Overclocking Scanner is powered by NVIDIA Scanner technology, which is using proprietary algorithms to quickly and reliably test manually overclocked GPU stability or find the maximum stable GPU overclocking in automatic mode with a single click. The scanner is using embedded NVIDIA test load to stress GPU. The scanner provides you two functional modes:
    • In test mode MSI Overclocking Scanner is stress-testing your manual GPU overclocking settings during approximately 5 minutes. The result is returned as GPU stability confidence level (0% - unstable, 100% - stable)
    • In scan mode MSI Overclocking Scanner is stress-testing and slowly increasing clocks on voltage/frequency curve points and this way automatically detecting the maximum stable GPU overclocking. The result is returned as modified voltage/frequency curve and average GPU overclocking in MHz
  • Added framerate limiter compatibility settings group to “On-Screen Display” tab to the application properties. The settings include programmable hotkeys for globally disabling, enabling or toggling framerate limiting techniques of RivaTuner Statistics Server. The settings are intended to provide a way to dynamically enable or disable scanline guru sync technology based framerate limiting without altering application profiles, however you may use it to toggle traditional framerate limiter as well
  • Fixed kernel mode hardware access interface fix for AMD Vega GPUs. HBM temperature, GPU power and GPU voltage are no longer returning bogus values when kernel mode hardware access interface is enabled on AMD Vega series graphics cards
  • Hardcoded voltage/frequency curve clock multiplier implementation has been replaced with heuristic multiplier detection in order to provide unified voltage/frequency curve control implementation for NVIDIA Pascal and newer NVIDIA GPU architectures
  • Improved realtime voltage/frequency curve editor GUI scaling. Now GUI is scaled property when adjusting skin scaling with open voltage/frequency curve editor window
  • Improved report window, fan curve editor window, monitoring window and voltage/frequency curve editor scaling for scaling ratios greater than 100%
  • Multilanguage user interface library is DPI aware now. Main window skinned interface is no longer being scaled by OS and no longer looks blurred by default when greater than 100% DPI is selected. Now main skinned window interface can be manually zoomed with skin scaling slider in “User interface” tab, and the properties are automatically scaled by OS according to selected DPI
  • Added new skin scaling mode for power users. New mode provides better scaling performance at the expense of some scaling image quality loss
  • Skin scaling implementation is now asynchronous, so increasing skin scaling ratio doesn’t increase GUI update time and doesn’t decrease GUI response time
  • Skin scaling slider range has been extended from 75%-150% to 75%-200%
  • RivaTuner Statistics Server has been upgraded to v7.2.1

MSI Afterburner 4.6.0 Beta 9 Changelog

  • Added NVIDIA Turing GPU architecture support:
    • Added voltage control for reference design NVIDIA GeForce RTX 20x0 series graphics cards
    • Advanced GPU Boost control for NVIDIA GeForce RTX 20x0 series graphics cards. Extended voltage/frequency curve editor on GeForce RTX 20x0 family graphics cards allows you to tune additional piecewise power/frequency floor and temperature/frequency floor curves. Control points on those new curves allow you to control GPU Boost power and thermal throttling algorithms more precisely than traditional power limit and thermal limit sliders
    • Hardware abstraction layer has been revamped to provide support for multiple independent fans per GPU due to introducing dual fan design on reference design NVIDIA GeForce RTX 20x0 series graphics cards and due to introducing native dual fan control in NVAPI. Both fans of NVIDIA GeForce RTX 20x0 can be monitored independently in hardware monitoring module now and can be controlled synchronically in manual mode
    • Added NVIDIA Scanner technology support
    • Improved hardware monitoring module:
    • Added thermal offset for CPU temperature monitoring on AMD Ryzen 7 2700X processors
    • “Pagefile usage” graph in hardware monitoring module has been renamed to “Commit charge”
  • Improved hardware control shared memory interface. During the past years, external applications like MSI Remote Server were using this interface for tuning GPU hardware settings remotely from external applications. The improvements are intended to allow connecting external stress testing and automatic overclocking related applications to MSI Afterburner via this interface:
    • Now voltage/frequency curve on NVIDIA Pascal and newer NVIDIA GPU architectures is accessible via hardware control shared memory interface
    • New hardware control shared memory interface command allows MSI Afterburner to load hardware settings from external application without immediately applying new settings to GPU
    • Added notification message, allowing external applications to notify MSI Afterburner about new command written to hardware control shared memory. Without the notification, MSI Afterburner is executing external commands on each hardware polling iteration like before. Please refer to SDK and MACMSharedMemorySample source code to see notification message usage example
    • Added hardware identification info to GPU entries in hardware control shared memory. Hardware identification info allows external applications to reconcile own enumerated devices with logical GPUs enumerated by MSI Afterburner
    • Now hardware control shared memory is refreshed on delayed fan speed readback events
  • New bundled MSI Overclocking Scanner application in now included in MSI Afterburner distributive:
    • MSI Overclocking Scanner is currently supported on NVIDIA RTX 20x0 series graphics cards under 64-bit operating systems only. On such systems you may activate the scanner directly from voltage/frequency curve editor window
    • MSI Overclocking Scanner is powered by NVIDIA Scanner technology, which is using proprietary algorithms to quickly and reliably test manually overclocked GPU stability or find the maximum stable GPU overclocking in automatic mode with a single click. The scanner is using embedded NVIDIA test load to stress GPU. The scanner provides you two functional modes:
    • § In test mode MSI Overclocking Scanner is stress-testing your manual GPU overclocking settings during approximately 5 minutes. The result is returned as GPU stability confidence level (0% - unstable, 100% - stable
    • § In scan mode MSI Overclocking Scanner is stress-testing and slowly increasing clocks on voltage/frequency curve points and this way automatically detecting the maximum stable GPU overclocking. The result is returned as modified voltage/frequency curve and average GPU overclocking in MHz
  • Hardcoded voltage/frequency curve clock multiplier implementation has been replaced with heuristic multiplier detection in order to provide unified voltage/frequency curve control implementation for NVIDIA Pascal and newer NVIDIA GPU architectures
  • Improved realtime voltage/frequency curve editor GUI scaling. Now GUI is scaled property when adjusting skin scaling with open voltage/frequency curve editor window
  • Added Monolithic Power Systems MP2888A voltage controllers support to provide compatibility with future custom design MSI graphics cards
  • RivaTuner Statistics Server has been upgraded to v7.2.0

Previous versions:

Apps similar to MSI Afterburner 4

  • 4.1
    164 votes
    The easiest way to optimize your games and keep your Nvidia drivers up to date.
    • Freeware
    • Windows
  • 4.4
    110 votes
    The next generation of EVGA Precision has arrived with EVGA Precision XOC. This software allows you to fine tune your Nvidia graphics card, maximizing cooling and performance.
    • Freeware
    • Windows
  • 4.3
    320 votes
    OverDrive offers custom performance and overclocking for novice and enthusiast users as well as an auto-clock option.
    • Freeware
    • Windows
  • More