2d314fd691
tuned: discover base profiles dynamically
2024-08-09 08:25:54 -05:00
aa64363d29
vars: move to host_vars
2024-03-24 18:28:38 -05:00
70b9ae6469
play: trim comments
2024-03-03 17:59:34 -06:00
743e98caa7
play: clock var updates, -retry files in ansible.cfg
2024-03-03 17:56:42 -06:00
7c50e771e2
refactor/clean up, move to separate templates per profile
2023-07-07 23:45:36 -05:00
c833a9a36e
refactor, two profiles
2023-06-03 17:40:20 -05:00
bb03fc2cc2
modernize/simplify: OC assumes "high" perf profile
2023-04-08 12:28:51 -05:00
4f6314f270
adjust preset clock/power multipliers slightly
2023-01-28 22:02:20 -06:00
f295287699
update undervolt, update play comment/readme
2022-11-27 01:24:29 -06:00
dd5071bfe0
rename mem var, update readme
2022-11-27 01:19:40 -06:00
65f9a7120e
comments: spacing
2022-11-27 00:56:19 -06:00
b525797f8f
role-ify
2022-11-27 00:51:39 -06:00
23f0ad541d
linting clean up
2022-11-26 22:59:35 -06:00
471e055ca5
properly select the highest connected GPU
2022-11-03 20:09:52 -05:00
f18704dbfe
make card# assignment dynamic, clean up linting
2022-11-03 20:04:59 -05:00
ca723c732b
fix clock profile choice consistency when moving profiles
2022-08-03 00:47:43 -05:00
5b48c31018
add comments for the input vars, eg: clocks through powerplay tables
2022-06-17 00:21:13 -05:00
f780ca20ee
use (one source template) script for *all* GPU control
2022-06-12 21:20:10 -05:00
562843c069
make GPU voltage offset configurable
2022-06-08 19:27:06 -05:00
77e268ed24
add 'power-profiles-daemon' handling, swap on F35+
2022-06-07 21:15:31 -05:00
631ca7bc1e
move some rudimentary unit conversion vars from play to group_vars/all
2022-06-07 19:50:50 -05:00
5bb751c510
make default power limit configurable, add comment for power limit
2022-06-07 19:50:48 -05:00
c2367b2dc7
control AMDGPU clocks, simplify to 2 profiles: default/custom
2022-06-07 19:50:46 -05:00
b22c8f5d9b
cleanup, add introductory AMDGPU clock control
2022-06-07 19:50:43 -05:00
f20e479c59
provide a multiplier to reduce AMDGPU power cap
2022-06-07 19:50:36 -05:00
5f6931aacb
remove debug for hwmon discovery
2022-06-07 19:50:33 -05:00
4f33aad200
find amdgpu hwmon file for max power limit
2022-06-07 19:50:28 -05:00
7b4adb2336
Pushing local updates/improvements with verbosity
...
Add more base dist `tuned` profiles, remove unused amdgpu power targets
Add a handler to restart tuned on profile/template changes
Replace underscores in generated profile paths with dashes, improved
interpretation/ordering with `tuned-switcher`
Rename `play.yml` -> `playbook.yml`
Extend comments to include potential todos RE: automatic discovery
2022-06-07 19:50:20 -05:00