Direct Register Extraction with Custom Script Definitions
Hardware enthusiasts and extreme overclockers often encounter specialized graphics cards with non-standard I2C topologies or custom power delivery daughterboards that standard monitoring engines fail to recognize. GPUProbe configuration scripts resolve this discrepancy by allowing direct memory-mapped input/output definitions and SMBus address assignments directly through declarative plain-text scripts.
Instead of compiling hardcoded C++ extensions for every revision of a voltage regulator, engineers configure simple parsing rules inside configuration files. GPUProbe compiles these script definitions into low-overhead kernel polling loops during MSI Afterburner startup, fetching rail voltages, shunt resistor differentials, and secondary die hotspot temperatures with minimal CPU cycle penalties.
Custom configuration scripts provide full hardware autonomy, turning unmonitored VRM controllers and exotic add-in boards into rock-solid telemetry streams in seconds.
Implementing Address Offsets and Calibration Formulas
Setting up custom hardware requires defining base address offsets, bit shifts, and multiplier constants in the configuration script. The parsing syntax handles endian conversion and linear interpolations natively, translating hexadecimal telemetry registers into human-readable millivolts and degrees Celsius on the on-screen display.
- Direct access to undocumented I2C and PMBus controllers on custom PCB designs.
- Live syntax verification and instant reload without restarting monitoring background services.
- Full mathematical formula parser for linear voltage and thermistor curve transformations.
| DSP Core Precision | 64-bit IEEE 754 Floating-Point Sensor Pipeline |
| Thermal Throttling Threshold | Configurable 65°C - 115°C Safety Interlock |
| Supported Voltage Rails | VCORE, VRAM, NVVDD, MSVDD, 12V_PCIe, 12VHPWR |
| Driver Version Tested | NVIDIA 560.81 / AMD Adrenalin 24.8.1 |
Runtime Frequency Overhead
Hardware script evaluation benchmark over 100,000 asynchronous register polling iterations under heavy system load.
Supported Platforms
Fully functional on Windows 10/11 x64 systems running MSI Afterburner 4.6.5 or later with GPUProbe v2.0+ framework.
Discussion & Community Reviews
1 EntryHardware Modder
Verified Contributor2026-08-11Custom scripts are a game changer.
Leave a Review & Telemetry Feedback