Nvidia Pascal顯卡(GTX 1070、GTX 1080、GTX 1080 Ti)挖礦算力下降的原因

gtx1070 tlb 低算力Nvidia 的 Pascal 代顯卡(GTX 1000)在 2016 年成為 AMD 顯卡在挖礦方面的絕佳替代品,儘管在那之前,就其特性而言,AMD 產品實際上是挖礦的唯一選擇。 然而,到 2019 年,購買了 GTX 1070、GTX 1080 和 GTX 1080 Ti 顯卡用於挖掘以太坊加密貨幣的用戶開始注意到,隨著以太坊加密貨幣的 DAG 文件的每增加一次,他們的顯卡的哈希率逐漸下降。 所以舉個例子,2017 年 Nvidia Geforce GTX 1070 8Gb 顯卡在挖 ETH 時的算力是 30-32MH/s,到 2022 年這個顯卡幾乎不能給它主人 25MH/s。 對比一下,當年的AMD顯卡Radeon RX 480依然可以表現出30Mh/s以上,和2016年一樣,而且在技術特性上,AMD顯卡明顯弱於GTX 1070。因為 僅 Nvidia 顯卡的哈希率會降低多少,我們將在本文後面介紹。

值得注意的是,不僅 GTX 1070 顯卡的算力下降,GTX 1080 和 GTX 1080 Ti 的算力也下降,儘管沒有那麼災難性。更有趣的是,同一個 1000 系列的 GTX 1060 和 GTX 1070 Ti 沒有發現此類問題。

儘管存在所有表面上的矛盾,但礦工們強烈假設有問題的顯卡沒有足夠的 GPU 性能來保持與 DAG 文件大小增加時相同的哈希率。為什麼,與挖掘以太坊的所有超頻顯卡規範相反,有必要增加 GPU 的頻率而不是降低它。因為GPU的頻率是不可能不斷提升的,所以這種挖礦時顯卡性能下降的方案只是延遲很小,並沒有徹底解決這個問題。同時我們回想一下,AMD RX480 和 RX580 顯卡的擁有者迄今為止在他們的顯卡挖礦中沒有遇到過這樣的性能問題。

由於加密礦工越來越不滿,英偉達早在 2020 年就正式確認,哈希率的下降是由於這些顯卡的技術限制,而這些限制通常不會在產品的技術規格中報告。即,在有限大小的翻譯緩衝區(翻譯後備緩衝區或 TLB)中,隨著處理數據大小的增加,不足以加載 100% 的 CUDA 內核和視頻適配器內存。

正如您可能猜到的那樣,TLB 大小和 CUDA 內核數量的最大不平衡僅在 GTX 1070 視頻卡中觀察到。一年後發布的相關 GTX 1070 Ti 顯卡不再有這樣的設計誤算,隨著 DAG 文件大小的增加,算力更加穩定,這證實了這一點。

順便說一句,當分辨率和紋理質量提高時觀察到遊戲中 FPS 不成比例的下降時,不僅礦工,而且玩家也面臨著 Geforce GTX 1000 中 TLB 緩衝區的有限大小。

英偉達 TLB 算力帕斯卡 GTX 1070

您可以通過此鏈接熟悉 Nvidia 代表關於採礦中顯卡性能下降的原因的回答。https://forums.developer.nvidia.com/t/blockchain-drivers/110847/14

如果我們參考 Nvidia 的回答,那麼在下一代 Volta 顯卡(RTX 2000)中,TLB 緩衝區與 Pascal 相比增加了 4 倍,這應該可以解決高達 8Gb DAG 文件大小的問題。 同時,沒有調用TLB緩衝區大小的具體數字。

結論:在銷售之初,Nvidia Pascal 顯卡在以太坊挖礦中是 AMD 顯卡的絕佳替代品,但由於目前的設計誤判,它們在能效和每兆哈希的價格方面無法在同等條件下競爭 RX480 和 RX580 顯卡。