Skip to content
SPECIFICTION
Get listed

CoreCtrl vs NVIDIA_OC Daemon

CoreCtrl

gitlab.com

NVIDIA_OC Daemon

github.com

Side by side

FigureCoreCtrlNVIDIA_OC Daemon
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
LinuxYesYes
Plans published21
Spec score · GPU Tuning Software8.5 (#2)7.2 (#13)
Hardware limitsThe exposed functionality depends on the Linux kernel version and available hardware.Some laptop GPUs or driver/device combinations may not support querying or setting power limits, and NVML calls can fail when operations are not exposed.
PurposeCoreCtrl is a free and open source GNU/Linux application for controlling computer hardware with application profiles.NVIDIA_OC Daemon is a Rust daemon for applying NVIDIA GPU overclocking settings through NVML.

Plans

CoreCtrl

  • CoreCtrlFree
  • CoreCtrlFree

CoreCtrl pricing →

NVIDIA_OC Daemon

  • MIT LicenseFree

NVIDIA_OC Daemon pricing →

In their own words

CoreCtrl

CoreCtrl is a free, open-source GNU/Linux application for controlling hardware through profiles. Profiles can launch when an associated Linux or Windows application starts, then restore their settings when it ends. You can also activate a manual profile, which takes priority over automatic profiles; only one manual profile can be active at a time. The project describes its AMD GPU controls as full, covering fans, frequency, power, sensors, and hardware and software information. CPU support is more limited: it includes a frequency-scaling governor control, a package maximum-frequency sensor, and CPU package information. Automatic profiles need an executable binary name, so they cannot be tied to scripts or interpreted-language applications. The available controls depend on the Linux kernel version and hardware. Full AMD GPU control with the amdgpu driver requires a boot parameter and reboot. CoreCtrl is free, with no paid plans stated, and the project recommends installation through a distribution package manager. It is in maintenance mode, with development focused on fixes and upkeep rather than new features or hardware support.

Visit gitlab.com

NVIDIA_OC Daemon

NVIDIA_OC Daemon is a Linux daemon that applies NVIDIA GPU overclocking settings through NVML. It is intended for systems where X.Org Coolbits tools such as GreenWithEnvy or nvidia-settings are unavailable or undesirable, including Wayland setups. The daemon reads TOML settings from /etc/nvidia_oc/config for GPU clock offsets, memory clock offsets, and power limits, with controls available per device. On first run, it creates the configuration file from currently reported GPU settings. It watches /etc/nvidia_oc recursively and reloads changed configuration after a five-second debounce. Logs go to the terminal and to demon.log in the process working directory. The software requires Linux, a supported NVIDIA GPU, and a driver exposing NVML as libnvidia-ml.so. Building requires a Rust toolchain; creating configuration or applying settings requires root or equivalent permissions. Some laptop GPUs or driver and device combinations may not expose power-limit operations. The repository does not include a systemd unit. The project warns that overclocking and power-limit changes can crash systems, damage hardware, void warranties, or make a machine unbootable.

Visit github.com