oclvanitygen 沒有顯示私鑰?
我正在嘗試使用帶有 oclvanitygen 的 GPU 生成我自己的地址,但它似乎只顯示:
- CPU 雜湊
- GPU 雜湊,以及
- 找到增量
但不是私鑰?
知道為什麼嗎?使用 CPU 的 Vanitygen 顯示私鑰,但不顯示 oclvanitygen。我正在使用 Windows 7 Ultimate 64 位和 Sapphire 7970
我看到較新的驅動程序已損壞,但有些報告在 11.11 中表現良好。
<https://github.com/samr7/vanitygen/issues/19>
這可能與您的問題有關,也可能無關,但值得研究。
您的 GPU 是基於 CUDA 核心的 Nvidia 卡還是基於 ATI GP-GPU 的卡,而不是 ATI 的標準 GPU(但完全可程式)。
您應該下載 OpenCL 測試套件來測試您的影片卡,看看它是否支持 OpenCL 1 和 2,如果不支持,這將解釋為什麼您無法在其上生成密鑰。
另一件事,如果您使用的是 Linux 或 BSD,開源驅動程序可能沒有您正在使用的應用程序正在尋找的正確 OpenCL 命令和功能。此外,您需要下載額外的庫和支持文件以獲得準確的時鐘等。這是一個大麻煩。
如果您使用的是 Linux,最好的做法是獲得長期支持版本,例如 Ubuntu 12.04 LTS(它的最新版本),並且如果使用支持 OpenCL 1 的 ATI 卡或嵌入式晶片組2 在硬體中下載所述晶片組的最新驅動程序。
注意:密切關注 AMD 網站,不要嘗試安裝不受支持的驅動程序,否則您將需要在單使用者模式下重新啟動以手動修復損壞,這很可能是您需要從命令行重新安裝 X-org。如果你現在還不習慣這個,那就是後端的痛苦。(這來自 Linux 程序員)。
也許,這與您的問題有關,也可能與您的問題無關,至少它給了您一點提示,讓您除了目前嘗試執行的應用程序之外,還可以查看其他地方。