I'm trying to understand mining and learn a bit about GPU/OpenCL processing. I've setup a simple test rig on Ubuntu 12.04 w/ an ATI Radeon HD 6350. I've installed AMD's drivers and SDK and 'clinfo' shows both GPU and CPU device types.
bfgminer shows:
$ bfgminer -S opencl:auto -n
[2013-12-09 10:58:04] CL Platform 0 vendor: Advanced Micro Devices, Inc.
[2013-12-09 10:58:04] CL Platform 0 name: AMD Accelerated Parallel Processing
[2013-12-09 10:58:04] CL Platform 0 version: OpenCL 1.2 AMD-APP (1214.3)
[2013-12-09 10:58:04] Platform 0 devices: 1
[2013-12-09 10:58:04] 0 Cedar
[2013-12-09 10:58:04] ADL Initialisation Error! Error -1!
[2013-12-09 10:58:04] 1 GPU devices max detected
I can run bfgminer with the following results:
bfgminer -S opencl:auto --scrypt -o http://[::1]:9332 -u xxxx -p yyyy
...
[2013-12-09 11:04:32] Error -55: Enqueueing kernel onto command queue. (clEnqueueNDRangeKernel)
[2013-12-09 11:04:32] OCL 0 failure, attempting to reinitialize
[2013-12-09 11:04:32] Error -55: Enqueueing kernel onto command queue. (clEnqueueNDRangeKernel)
[2013-12-09 11:04:32] OCL 0 failure, disabling!
[2013-12-09 11:04:32] OCL 0 being disabled
[2013-12-09 11:04:38] Attempting to reinitialize OCL 0
[2013-12-09 11:04:38] OCL 0 being re-enabled
[2013-12-09 11:04:38] Error -55: Enqueueing kernel onto command queue. (clEnqueueNDRangeKernel)
[2013-12-09 11:04:38] OCL 0 failure, disabling!
[2013-12-09 11:04:38] OCL 0 being disabled
I've searched the web and forums but can't find a way to fix this. Anyone have any suggestions?
Thanks for any help!
S.