Miner-Configuration

clDevicesNum 返回錯誤,沒有可用的 GPU

  • April 3, 2020

BFGMiner執行“ bfgminer -D -d?:”時出現此錯誤

[2013-04-25 09:47:31] ft232r_scan:找到 093a:2510 - 不是 ft232r 
[2013-04-25 09:47:31] ft232r_scan:找到 1d6b:0002 - 不是 ft232r 
[2013-04-25 09:47:31] ft232r_scan:找到 1d6b:0002 - 不是 ft232r 
[2013-04-25 09:47:31] ft232r_scan:找到 8087:0020 - 不是 ft232r 
[2013-04-25 09:47:31] ft232r_scan:找到 8087:0020 - 不是 ft232r 
[2013-04-25 09:47:31] 啟動 bfgminer 3.0.1 
[2013-04-25 09:47:31] 載入配置文件/home/geremia/.bfgminer/bfgminer.conf 
[2013-04-25 09:47:31] CL 平台 0 供應商:Intel(R) Corporation 
[2013-04-25 09:47:31] CL 平台 0 名稱:Intel(R) OpenCL 
[2013-04-25 09:47:31] CL平台0版本:OpenCL 1.1 LINUX 
[2013-04-25 09:47:31] 錯誤 -1:獲取設備 ID(數量) 
**[2013-04-25 09:47:31] clDevicesNum 返回錯誤,沒有可用的 GPU ** 
[2013-04-25 09:47:31] 不是 ZTEX 設備 093a:2510 
[2013-04-25 09:47:31] 不是 ZTEX 設備 1d6b:0002 
[2013-04-25 09:47:31] 不是 ZTEX 設備 1d6b:0002 
[2013-04-25 09:47:31] 不是 ZTEX 設備 8087:0020 
[2013-04-25 09:47:31] 不是 ZTEX 設備 8087:0020 
[2013-04-25 09:47:31] 檢測到的設備: 
[2013-04-25 09:47:31] 0. CPU 0(驅動程序:cpu) 
[2013-04-25 09:47:31] 1. CPU 1(驅動程序:cpu) 
[2013-04-25 09:47:31] 2. CPU 2(驅動程序:cpu) 
[2013-04-25 09:47:31] 3. CPU 3(驅動程序:cpu) 
列出了 4 台設備

這是我的“lspci -nn | grep VGA”的輸出:

00:02.0 VGA 兼容控制器 [0300]:英特爾公司核心處理器集成圖形控制器 [**8086:0046**](rev 18)

**我不能使用英特爾集成顯卡控制器進行挖礦嗎?**謝謝

比特幣探勘主要是整數數學任務,而不是圖形任務。碰巧的是,現代顯卡上的數百個處理器有時可以適用於比特幣任務的並行計算,其速度是四個 cpu 計算中最佳可用速率的一百倍以上。

請參閱有關比特幣硬體的 wiki 報告以獲取比較數據。

不幸的是,英特爾將現代 GPU 設計的某些部分複製到了他們的片上系統中,但為了省錢,他們到處遺漏了一些晶體管,這些晶體管可能不會用於直接 X 11 圖形,但對於比特幣的並行計算是必要的.

因此,您擁有適合螢幕顯示的片上圖形和其他一些專門的圖形任務,但您沒有用於比特幣計算的通用大規模並行 GPU。

錯誤消息“clDevicesNum 返回錯誤,沒有可用的 GPU”出現在我的一個系統上,該系統確實有適合比特幣探勘的顯卡,並且在編譯前配置時確實找到了 openCL 驅動程序。我試圖找出我的配置中有什麼不正確的地方。

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