Commit graph

68 commits

Author SHA1 Message Date
316bda07c8
more 'ansible_managed' headers 2024-03-24 19:18:58 -05:00
ca355a0ab9
role: template common script, for header comment 2024-03-24 19:18:00 -05:00
81b5c762d6
add ansible_managed comment/header 2024-03-24 19:17:05 -05:00
3d2a88c12b
handle sysctl tunable dict 2024-03-24 18:55:50 -05:00
1a72de4828
inv: localhost/workstation (map host_vars) 2024-03-24 18:30:15 -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
81943ed387
clean up table, remove duplication of maybe-current values 2023-07-08 00:02:36 -05:00
7e709007fd
update output profile note 2023-07-07 23:54:20 -05:00
e45aa26eaa
reflect new output "peak" profile 2023-07-07 23:50:28 -05:00
7c50e771e2
refactor/clean up, move to separate templates per profile 2023-07-07 23:45:36 -05:00
5fdc4fe6a2
update spreadsheet w/ my card multis 2023-06-05 01:00: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
f2e4923658
tuned template: set "none" I/O scheduler for non-rotational devices 2023-01-28 22:03:03 -06:00
4f6314f270
adjust preset clock/power multipliers slightly 2023-01-28 22:02:20 -06:00
e15ff1af45
make tuned handler escalate privs 2022-11-27 01:26:49 -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
c33a17d42f
add missing '#' 2022-11-27 01:00:10 -06:00
e6a08b7139
reduce col width 2022-11-27 00:59:28 -06:00
8f3f2d1640
reduce table width 2022-11-27 00:58:07 -06:00
53606388f7
reflect var shifting 2022-11-27 00:56:58 -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
40028e5229
make power multi var generic, attribute of each profile 2022-11-26 22:43:52 -06:00
4dff0b95ab
update to reflect dynamic card discovery 2022-11-03 20:13:40 -05:00
471e055ca5
properly select the highest connected GPU 2022-11-03 20:09:52 -05:00
70e756e01a
add spreadsheet to calculate power multipliers 2022-11-03 20:09:29 -05:00
f18704dbfe
make card# assignment dynamic, clean up linting 2022-11-03 20:04:59 -05:00
e535ea3ebc
move vars to a table 2022-08-03 03:05:18 -05:00
31a1c5e305
update 2022-08-03 02:18:22 -05:00
bbc63919e1
edits/elaboration 2022-08-03 02:01:29 -05:00
7a8e43f765
README: caveat - only testing on RX6000 2022-08-03 01:13:13 -05:00
8f5599bdfc
clarify profile output/example 2022-08-03 01:11:02 -05:00
e377269c67
README: add new voltage var and profile breakdown 2022-08-03 01:05:49 -05:00
ca723c732b
fix clock profile choice consistency when moving profiles 2022-08-03 00:47:43 -05:00
6214034e59
add GPU shader/core clock control to "custom" profile 2022-07-21 22:17:35 -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
914e8185d5
currency: new vars, reduced amdgpu profile coverage -- fixed 2022-06-07 19:50:55 -05:00
f26ff88da6
currency: new vars, reduced amdgpu profile coverage 2022-06-07 19:50:53 -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