Ubuntu

無法在 ubuntu 16.04 上使用 1080 Ti 進行挖礦

  • June 23, 2017

我不斷收到此錯誤:

[OPENCL]:Allocating/mapping single buffer failed with: clEnqueueWriteBuffer(-4). GPU can't allocate the DAG in a single chunk. Bailing.
[OPENCL]:clEnqueueWriteBuffer(-38)

我正在使用 cuda 8.0.61,nvidia 驅動程序 375.66,當我使用 ethminer –list-devices 時,我得到:

[OPENCL]:
Listing OpenCL devices.
FORMAT: [deviceID] deviceName
[0] GeForce GTX 1080 Ti
   CL_DEVICE_TYPE: GPU
   CL_DEVICE_GLOBAL_MEM_SIZE: 11711807488
   CL_DEVICE_MAX_MEM_ALLOC_SIZE: 2927951872
   CL_DEVICE_MAX_WORK_GROUP_SIZE: 1024

我已經嘗試了所有這些解決方案(https://github.com/ethereum/libethereum/pull/203),但它仍然不起作用。

還有其他想法嗎?

你應該更新你的驅動程序。1080 ti 是在製造該驅動程序後問世的。對於第 4 步,輸入“sudo apt-get install nvidia-381”

http://www.linuxandubuntu.com/home/how-to-install-latest-nvidia-drivers-in-linux

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