GPU技巧:如何以更好的能耗挖矿

Nvidia 系统管理界面 (nvidia-smi) 是一个基于 Nvidia 管理库 (NVML) 的命令行实用程序,用于帮助管理和监控 Nvidia GPU 设备。 它有许多有用的命令,主要用于监控 Nvidia GPU 的运行状况。 但是,也有一些命令对矿工也有用。 我们将在这里讨论两个命令,了解它们有助于优化您的挖矿性能。 虽然这里的重点是在 Windows 下使用,但 nvidia-smi 工具也可用于 Linux 并且可以在 Linux 上使用。

英伟达

我们将向您展示如何将 Nvidia GPU 的工作频率固定为某个固定值,以及如何控制给定 GPU 的性能限制。 最后,我们还演示了这两个命令如何相互补充,以优化基于 Nvidia GPU 的挖矿设备的性能和能源效率,这在以太挖矿崩盘和市场哈希率较低的 alt 残酷增加挖矿难度后变得尤为重要.

英伟达

以管理员身份运行很重要

要将 GPU 的频率固定或锁定到某个级别,或者限制 Nvidia GPU 的性能,我们需要在 Windows 上使用 nvidia-smi 工具启动“命令提示符”窗口。 选择“以管理员身份运行”选项很重要,否则我们无法修改任何内容,因为我们没有必要的权限。

nvidia-smi 工具应包含在路径中,因此无需从特定位置运行它。 尽管从批处理 (BAT) 文件运行可能是值得的,以便能够自动化,例如启动矿工。 因为它需要管理员权限,所以批处理文件默认不能以管理员身份运行。 但是,如果我们为 BAT 文件创建快捷方式,我们可以将 Windows 设置为以管理员身份运行快捷方式,它会完成这项工作。

GPU时钟设置

英伟达

要在 Nvidia GPU 上设置 GPU 时钟,我们需要在 nvidia-smi 工具中使用 -lgc 参数。 因此,例如,要将 GPU 时钟设置为 1050 MHz,我们需要运行 nvidia-smi -lgc 1050,如上图示例所示。 请注意,这将是 Nvidia 图形适配器仅在其性能限制器当前允许的情况下运行的 GPU 时钟。

设置 GPU 性能限制

使用 nvidia-smi 工具,我们需要使用 -pl 参数来设置 Nvidia GPU 性能限制。 因此,例如,要将 GPU 功率限制设置为 120W,我们需要运行参数 nvidia-smi -pl 120,如上图示例所示。 设置功率限制后,无论其他 GPU 设置如何,功率限制都是固定的。

这就是魔法

英伟达

在上面的示例中,我们将 GPU 时钟设置为 1050 MHz,将功率限制设置为 120W,以用于具有 6 个 Nvidia RTX 3070 GPU 的挖矿设备。 但是,正如您在 NBMiner 截图中看到的那样,工作频率低于设定值,而 Power Limit 是 119W 而不是 120W。 在这种情况下,如此小的偏差是完全正常的。

事实是,根据我们这里的限制,以 120W 的功耗,上述 GPU 根本无法以如此高的 GPU 时钟速率运行。 但如果我们进一步提高功率限制,显卡将能够以 1050 MHz 运行而不会出现任何问题。 所以你需要注意的是,将这两个参数很好地匹配,以获得最优的性能和最优的能耗。

如果功率限制设置为 150W,但 GPU 时钟限制为 1050 MHz,则显卡将仅消耗大约 130-135W,而不是全部 150W。 这里的诀窍是首先查看在特定视频卡上获得最佳性能所需的 GPU 时钟速度。 例如,RTX 3070(取决于品牌、型号和操作条件)可能需要一个介于 850 和 1050 MHz 之间的 GPU 时钟来提供 60 MHs Ethash 挖矿哈希率,最大功耗为 120W-130W。

我们只需要对您的特定硬件进行一些尝试,看看什么效果最好。 然后,我们可以通过用于运行我们的挖矿软件的批处理文件来自动化设置以获得最佳性能和能源使用。

资讯来源:由0x资讯编译自BITCOINBAZIS。版权归作者所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢