如何在 Linux 上使用 AMDGPU 超频您的 AMD GPU

Linux 通常没有 Windows 所具有的花哨的“游戏”类型应用程序。 这包括最新显卡驱动程序中的许多图形 GPU 管理实用程序。 因此,超频您的卡并充分利用它们比仅拖动滑块更困难。

对于 AMD 卡所有者,超频卡所需的实用程序包含在您已安装的驱动程序中。 它们只是在任何图形工具中都不容易访问。 您需要修改一些配置文件。

安装最新的驱动程序

首先,您已经安装了一些驱动程序。 不过,它们可能不是最新的。 你绝对可以选择 专有驱动程序 如果您正在运行受支持的系统之一。

如果您更喜欢开源驱动程序,您可能已经拥有它们。 如果您使用的系统的内核或 Mesa 版本有些过时,您可能需要查看更新它们的选项。 在 Ubuntu 上,您可以使用流行的存储库来始终拥有最新的。

它对超频没有太大影响,但有助于提高显卡的性能。

启用传感器

由于您正在超频,因此您需要某种方式来监控卡的温度。 同样,该功能随内核本身提供。 您只需要安装监控软件。

现在,对系统上的传感器进行扫描。

运行选项并选择默认值。 最后,它将保存您的设置。 重新启动服务,然后检查您的输出。

如果您在那里看到卡的输出,您就知道它们运行正常。 您可以使用以下命令查看终端的输出 watch sensors,或者您可以使用 gkrellm 或 conky 之类的实用程序。

手动设置风扇速度(可选)

您的卡将使用 PWM 设置根据卡的温度自动控制风扇速度,因此无需手动设置风扇速度。 但是,如果您对超频很认真,您可能需要手动控制速度以获得最佳结果。

控制卡的 PWM 状态的文件是:

卡号和“hwmon”号可能不同,请检查。 文件中的默认值为“2”。 这启用了 PWM 控制。 要将其切换为手动,请将其更改为“1”。

如果您更喜欢单个命令:

您现在可以手动设置风扇速度。 该控件是基于百分比的,因此您将在“/sys/class/drm/card0/device/hwmon/hwmon0/pwm1”中输入您希望风扇运行的百分比。 当然,您可以再次回显它。

超频你的 GPU

设置好风扇并启用温度监控后,您就可以开始对显卡进行超频了。 AMD 的超频设置是基于百分比的。 默认值为“0”。 当您将其更改为正数时,该卡将其频率增加其默认时钟速率的百分比。 因此,如果您输入“5”,则该卡将超频 5%。

您需要修改的第一个文件是“/sys/class/drm/card0/device/pp_sclk_od”。 此文件控制卡的 GPU 时钟速度。 Enter 在你想要超频的百分比。 开始时输入任何超过“10”的值可能不是一个好主意。 您可以随时更改这些值并在测试时调整它们。

设置 AMD 时钟速度

您也可以按照相同的方法对内存进行超频。 同样,不要把它推得太远。 请注意,这是一个不同的文件——“pp_mclk_od”。

测试一下

测试你的超频。 您可以通过在执行图形要求较高的操作(例如玩游戏)时监控卡的信息来确保您的卡以您设置的速度运行。

查看 AMD 时钟速度

打开终端并运行以下命令。

运行时,打开游戏或其中一个 统一基准. 运行并观察终端输出。 您应该看到时钟速度和内存的运行速度都高于出厂规格。 一定要注意温度。 当卡以 100% 运行时,主要看它。 你不想看到任何太高的东西。 最高温度因卡而异,因此请查看卡的最高温度。

当你去的时候,如果有足够的空间,你总是可以提高你的超频。 同时,如果您看到不合理的温度,请将其拨回和/或提高风扇速度。 超频时请务必小心。 总是很有可能损坏您的硬件。

另外,请注意,您的超频可能不会在重新启动后保持不变。 处理这个问题的最简单方法是使用在启动时运行的脚本。 它不需要很复杂。 只需让脚本再次设置值。

订阅我们的新闻!

我们的最新教程直接发送到您的收件箱

注册所有时事通讯。 注册即表示您同意我们的隐私政策并且欧洲用户同意数据传输政策。 我们不会共享您的数据,您可以随时取消订阅。 订阅