Post
Topic
Board Mining (Altcoins)
Re: [ANN] jminer v0.4.2 - GPU assisted PoC-Miner for Burstcoin (BURST)
by
luxe
on 17/03/2016, 19:03:17 UTC
How are use your miner in servers ? he has integrated video card Matrox G200eW and i do not find opencl driver or sdk for this card.

error in log miner:
Stack trace from the attempt to load the library as a resource:
java.lang.UnsatisfiedLinkError: Could not initialize native library. Implementation library 'OpenCL.dll' could not be loaded

2016-03-17 11:16:23.427  INFO 1808 --- [main] burstcoin.jminer.CommandLineRunner       : Starting CommandLineRunner v0.4.3-SNAPSHOT on User-PC with PID 1808 (C:\burstcoin-jminer-0.4.3-SNAPSHOT\burstcoin-jminer-0.4.3-SNAPSHOT.jar started by User in C:\burstcoin-jminer-0.4.3-SNAPSHOT)
2016-03-17 11:16:23.461  INFO 1808 --- [main] burstcoin.jminer.CommandLineRunner       : No active profile set, falling back to default profiles: default
2016-03-17 11:16:26.297  WARN 1808 --- [main] s.c.a.AnnotationConfigApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'OCLChecker': Invocation of init method failed; nested exception is org.jocl.CLException: CL_DEVICE_NOT_FOUND
2016-03-17 11:16:26.315 ERROR 1808 --- [main] o.s.boot.SpringApplication               : Application startup failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'OCLChecker': Invocation of init method failed; nested exception is org.jocl.CLException: CL_DEVICE_NOT_FOUND

The main benefit of using jminer, is the use of openCL.
If your hardware does not support openCL, you should consider using another miner.
However, openCL does not necessarily has to run on GPU, there are also CPU drivers available.

Quote
The following implementations of OpenCL are currently available:
- The AMD OpenCL driver with support for OpenCL 2.0: AMD OpenCL website (http://support.amd.com/en-us/kb-articles/Pages/OpenCL2-Driver.aspx)
- The NVIDIA drivers with support for OpenCL 1.2: NVIDIA OpenCL website (http://developer.nvidia.com/opencl)
- OpenCL for OSX: Apple OpenCL website (https://developer.apple.com/opencl/)
- Intel OpenCL SDK: Intel OpenCL SDK website. (http://software.intel.com/en-us/articles/intel-opencl-sdk/) [see the Installation Notes (http://jocl.org/IntelInstallationNotes.txt) for using this implementation]

Source: http://jocl.org/

If its not a hardware, but a setup problem (setting correct device and platform) ... instructions can be found e.g. here (thanks cryo):
https://github.com/bhamon/gpuPlotGenerator/blob/master/README.md (check List platforms + List devices)

cutout from jminer.properties (https://github.com/de-luxe/burstcoin-jminer/blob/master/jminer.default.properties):
Code:
# -----------------------------------------------------------------------------------
# - GPU -----------------------------------------------------------------------------
# -----------------------------------------------------------------------------------
# the miner uses openCL for most of the mining calculations, ensure it is setup correctly.
# ...
#
# platformId     - id of openCL platform on your system. one platform may have multiple
# (default:0)      devices, the miner currently uses just one (in general not the bottleneck)
#
# deviceId       - specifies the device used by OCLCecker, can be your first GPU,
# (default:0)      in most cases it will not be 100% used. (depends on capacity)
# -----------------------------------------------------------------------------------
platformId=
deviceId=


Maybe there will be a alternative/fallback 'Checker' without openCL in the future, but thats is not implemented, yet.