Linux

低於 Linux 上“推薦”限制的 GPU 記憶體

  • June 28, 2012

我想嘗試降低我的 GPU 記憶體的頻率。根據我所讀到的內容,經常這樣做是為了在不犧牲雜湊率的情況下減少熱量,如果小心操作,有時甚至可以提高雜湊率。

我似乎在 Windows 上執行的人有一個名為“Afterburner”的工具,可以讓他們超頻/超頻超過製造商推薦的限制,而無需刷新他們的 BIOS。

但是,在 Linux 下,aticonfig --odsc=XXX,YYY不允許將記憶體時鐘設置為低於aticonfig --odgc. 我調查過的其他工具,例如AMDOverdriveCtrl,似乎只是 的前端aticonfig,因此僅限於它的功能。

我已經看到有人提到在新的第三方 BIOS 上刷新可以糾正這個問題,但這讓我有點緊張,所以我寧願避免這種情況。

有人請解釋一下,要麼…

A) 如何在不刷新 BIOS 的情況下將 Linux 上 ATI GPU(特別是 6850 和 6950)的記憶體降頻超過製造商建議的限制。

… 要麼 …

B) 在 Windows 上執行的工具如何比在 linux 上執行的工具對硬體有更多的控制權。(這對我來說就像是一記耳光。)

aticonfig 尊重顯卡製造商在顯卡韌體中設置的設置(通常,儘管不正確,稱為 BIOS)。但是,根據顯卡的不同, AMDOverdriveCtrl可以進一步降低記憶體時鐘。

Radeon 5xxx、67xx 和 68xx 系列卡的時鐘頻率應降至核心速度的 1/3(即 750mhz 應具有 250 的記憶體速度),69xx 的時鐘頻率無法降低到值得購買的程度,而 GCN (79xx, 78xx, 77xx) 似乎有比核心低 150 mhz 的限制(但是,雖然不值得在 69xx 上降頻,但由於硬體/驅動程序完成自動記憶體電壓控制,因此值得在 GCN 上降頻;在我的 7950 @ 1125mhz,從 1375 下降到 975 使我的 GPU 溫度下降了 3-4 攝氏度)。

5xxx 和 6xxx 系列卡也有一個問題,如果記憶體速度設置在 400mhz 到 600mhz 左右(取決於核心速度),它們會立即鎖定,因此您的里程可能會一如既往地變化。

引用自:https://bitcoin.stackexchange.com/questions/2716