6个稳定版本

1.0.11 2023年11月22日
1.0.10 2022年6月13日
1.0.9 2022年2月10日
1.0.8 2021年12月12日
1.0.7 2021年11月30日

#404硬件支持

MIT/Apache

85KB
2.5K SLoC

AMD显卡电压管理器

此工具可用于在Linux上超频您的AMD显卡

安装

cargo install amdvold

用法

可用命令

  • setup-info - 打印在Linux上启用电压管理的信息(见要求)
  • print-states - 打印当前卡片状态
  • change-state - 更改卡片电压状态
  • apply-changes - 应用更改

更改状态

位置参数

  • index 配置文件编号
  • module 内存或引擎
  • frequency 新GPU模块频率
  • voltage 新GPU模块电压

可选参数

  • -a, --apply-immediately 更改后立即应用更改

示例

amdvold 1 engine 1450MHz 772mV

要求

要启用AMD GPU电压操作内核参数,必须添加以下之一

  • 在GRUB中添加到 "GRUB_CMDLINE_LINUX_DEFAULT" 以下文本 "amdgpu.ppfeaturemask=0xffffffff",例如

    GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 cryptdevice=/dev/nvme0n1p3:cryptroot amdgpu.ppfeaturemask=0xffffffff psi=1"

    最简单的方法是修改 "/etc/default/grub" 并生成新的grub配置。

  • 如果您已启用钩子,请将以下文本添加到 "/etc/modprobe.d/amdgpu.conf" 中的 "options"

    options amdgpu si_support=1 cik_support=1 vm_fragment_size=9 audio=0 dc=0 aspm=0 ppfeaturemask=0xffffffff

    (只需要 "ppfeaturemask=0xffffffff" 并如果您没有 "options amdgpu",只需添加 "options amdgpu ppfeaturemask=0xffffffff")

依赖

~14–27MB
~403K SLoC