Mining

HD 6950 DAG分配問題上的ETH挖礦

  • December 29, 2016

我有 2 個 HD6950,我想用於 ETH 探勘 - 但我有眾所周知的 DAG 分配問題。

我找不到這個問題的解決方案 - 這就是我在這裡問的原因。請不要告訴我只買新卡…

該卡具有 2 Gb 的記憶體,通常應該足夠了。我嘗試將 GPU 分配設置為 95 和 100%,但沒有成功。

我使用 Windows 7 64 位。如果它是 1.4 GB,而我的卡有 2 GB,它應該很容易工作嗎?

即使板載更多 RAM,HD6950 似乎也僅限於 512MB 分配。

C:\Program Files\Ethereum 0.9.41\Release>ethminer --list-devices

Listing OpenCL devices.  
FORMAT: [deviceID] deviceName  
[0] Cayman  
       CL_DEVICE_TYPE: GPU  
       CL_DEVICE_GLOBAL_MEM_SIZE: 2147483648  
       CL_DEVICE_MAX_MEM_ALLOC_SIZE: 536870912  
       CL_DEVICE_MAX_WORK_GROUP_SIZE: 256

我通過替換在這裡找到的文件來解決這個問題,這些文件以塊的形式載入 DAG,而不是作為一個整體文件

我得到了 1.2MH/s 的可悲雜湊率,但也許那是我 2008 年的老式 P35 主機板 :)

我很想知道你最終得到什麼數字。

不幸的是,由於 2GB 的 RAM,這可能是不可能的。儘管目前 DAG 的大小為 1.4 GB,並且應該適合 OpenCL 實現,但可能不允許此 GPU 分配如此大的記憶體。

您可以嘗試以下方法:

  1. 嘗試從控制台執行而不啟動圖形桌面環境(如果在 Linux 上)。
  2. 嘗試ethminer -G -M使用 1 GB DAG 的基準測試。

引用自:https://ethereum.stackexchange.com/questions/2026