SMCAMDProcessor

SMCAMDProcessor

by trulyspinach
VirtualSMC Plugins AMD

AMD processor power management and monitoring - VirtualSMC plugin for AMD Zen CPUs

Advertisement
Advertisement (336×280)

SMCAMDProcessor

SMCAMDProcessor is a VirtualSMC plugin that provides AMD Zen processor power management, monitoring, and sensor data export. It bundles AMDRyzenCPUPowerManagement.kext for CPU power management and SMCAMDProcessor.kext for VirtualSMC sensor integration. Both kexts must be installed together.

Features

  • AMD Zen CPU power management and monitoring
  • VirtualSMC sensor data export for AMD processors
  • Bundles AMDRyzenCPUPowerManagement.kext for CPU power management
  • Supports AMD Zen, Zen+, Zen 2, Zen 3, and Zen 4 architectures
  • Provides CPU temperature, frequency, and power consumption readings
  • Integrates with monitoring apps like HWMonitorSMC2 and iStat Menus

Installation

  1. Download the latest release from the GitHub repository.
  2. Add both AMDRyzenCPUPowerManagement.kext and SMCAMDProcessor.kext to your EFI/OC/Kexts/ directory.
  3. Add both kexts to your config.plist under Kernel -> Add.
  4. Ensure VirtualSMC.kext is also present in your kexts directory and config.plist.
  5. Reset NVRAM and reboot.
  • VirtualSMC — Required dependency for SMCAMDProcessor.
  • SMCProcessorAMD — Lightweight alternative for AMD CPU temperature reading only.