Commit graph

15 commits

Author SHA1 Message Date
40028e5229
make power multi var generic, attribute of each profile 2022-11-26 22:43:52 -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
6214034e59
add GPU shader/core clock control to "custom" profile 2022-07-21 22:17:35 -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
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
1165a658b8
add note about power control, fix template comment 2022-06-07 19:50:38 -05:00
f20e479c59
provide a multiplier to reduce AMDGPU power cap 2022-06-07 19:50:36 -05:00
e29d3e99c5
render template with amdgpu power limit capped 2022-06-07 19:50:30 -05:00
3ba4905fbb
tuned profile jinja template updates
sysfs:
  amdgpu:
    set 'power_dpm_force_performance_level' to manual
    set 'pp_power_profile_mode' to one of the amdgpu power profiles
sysctl:
  net tuning:
    net.core.default_qdisc=fq
    net.ipv4.tcp_congestion_control=bbr
    net.core.rmem_max=33554432
    net.core.wmem_max=33554432

  Faster RAID rebuilds/checks
    dev.raid.speed_limit_min=600000
    dev.raid.speed_limit_max=9000000

  Allow some games to run (eg: DayZ)
    vm.max_map_count=1048576

Update template profile summaries to reflect the above
2022-06-07 19:50:22 -05:00
jlay
c819fff22e
init tuned.conf template 2022-06-07 19:50:05 -05:00