Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPU fail: Intel HD Graphics 4600 #67

Closed
chfast opened this issue Jul 10, 2015 · 4 comments
Closed

GPU fail: Intel HD Graphics 4600 #67

chfast opened this issue Jul 10, 2015 · 4 comments

Comments

@chfast
Copy link

chfast commented Jul 10, 2015

ethminer/ethminer -M -G -v 20
[OPENCL]:Found suitable OpenCL device [Intel(R) HD Graphics Haswell GT2 Desktop] with 2147483648 bytes of GPU memory
  ◇  15:15:37|ethminer  #00004000…
Benchmarking on platform: { "platform": "Intel Gen OCL Driver", "device": "Intel(R) HD Graphics Haswell GT2 Desktop", "version": "OpenCL 1.2 beignet 1.0.2" }
Preparing DAG...
  ◇  15:15:40|ethminer  Farm::setWork()
  ◇  15:15:40|ethminer  start()
  ℹ  15:15:40|gpuminer0  workLoop 0 #00000000… #00000000…
  ℹ  15:15:40|gpuminer0  Initialising miner...
Warming up...
[OPENCL]:Using platform: Intel Gen OCL Driver
[OPENCL]:Using device: Intel(R) HD Graphics Haswell GT2 Desktop(OpenCL 1.2 beignet 1.0.2)
[OPENCL]:Printing program log
[OPENCL]:
[OPENCL]:Created one big buffer for the DAG
[OPENCL]:Loading single big chunk kernels
[OPENCL]:Creating buffer for header.
[OPENCL]:Mapping one big chunk.
[OPENCL]:Creating mining buffer 0
[OPENCL]:Creating mining buffer 1
drm_intel_gem_bo_context_exec() failed: Invalid argument
[OPENCL]:clEnqueueNDRangeKernel(-5)
Trial 1... 0
@LefterisJP
Copy link
Contributor

Don't know how much we can help with that. Seems very specific to your device. -5 means CL_OUT_OF_RESOURCES and the drm_intel_gem_bo_context_exec() failed: Invalid argument seems to be related to your drivers.

Googling around seems there are some recent bug reports about integrated Graphics on Haswell processors and this particular message.

@LefterisJP
Copy link
Contributor

Also this issue should be in cpp-ethereum, not here. This repo is only for the ethash C library code.

@chfast
Copy link
Author

chfast commented Jul 10, 2015

The problem is with the CL kernel. Shouldn't the issue belong here then?
Besides that, I agree with the rest.

@LefterisJP
Copy link
Contributor

no, anything OpenCL related goes in cpp-ethereum. If you look closely you will notice there is no longer any GPU/OpenCL related code in this repo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants