Files
bc250-cachyos-handheld/roles/gpu_governor/templates/config.toml.j2
T
2026-08-26 08:19:42 +02:00

120 lines
1.7 KiB
Django/Jinja

# {{ ansible_managed }}
# Default config
# https://github.com/filippor/cyan-skillfish-governor/blob/v0.4.12/default-config.toml
# us
[timing.intervals]
sample = 250
adjust = 100_000
[gpu-usage]
fix-metrics = true
fix-freq = false
method = "busy-flag" # "busy-flag" , "process" or "kernel"
flush-every = 10
[gpu]
set-method = "smu" # "smu" or "kernel"
[dbus]
enabled = true
# Optional: set initial frequency range limits
# Both min and max can be omitted or set to 0 for no limit
[frequency-range]
min = 1000 # MHz
max = 1850 # MHz
# MHz/ms
[timing.ramp-rates]
normal = 1
burst = 50
# number of samples
[timing]
burst-samples = 60
down-events = 5
# MHz
[frequency-thresholds]
adjust = 10
# %
[load-target]
upper = 0.65
lower = 0.50
#°C
[temperature]
throttling = 85
throttling_recovery = 75
[[safe-points]]
frequency = 500
voltage = 700
[[safe-points]]
frequency = 1000
voltage = 800
[[safe-points]]
frequency = 1175
voltage = 850
[[safe-points]]
frequency = 1500
voltage = 900
[[safe-points]]
frequency = 1600
voltage = 910
[[safe-points]]
frequency = 1700
voltage = 920
[[safe-points]]
frequency = 1850
voltage = 930
[[safe-points]]
frequency = 2000
voltage = 960
# [[safe-points]]
# frequency = 2050
# voltage = 980
#
# [[safe-points]]
# frequency = 2100
# voltage = 1000
#
# [[safe-points]]
# frequency = 2125
# voltage = 1020
#
# [[safe-points]]
# frequency = 2150
# voltage = 1035
#
# [[safe-points]]
# frequency = 2200
# voltage = 1050
#
# [[safe-points]]
# frequency = 2230
# voltage = 1085
#
# [[safe-points]]
# frequency = 2300
# voltage = 1110
#
# [[safe-points]]
# frequency = 2350
# voltage = 1130
#
# [[safe-points]]
# frequency = 2400
# voltage = 1150