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。版權歸作者所有,未經許可,不得轉載
提示:投資有風險,入市需謹慎,本資訊不作為投資理財建議。請理性投資,切實提高風險防範意識;如有發現的違法犯罪線索,可積極向有關部門舉報反映。
你可能還喜歡