OpenCL problem with Windows on Intel integrated CPU
iopq opened this issue · comments
I first waited for the tuning to finish then whenever I launch it it spits out
KataGo v1.2
Using OpenCL Device 0: Intel(R) HD Graphics 5500 (Intel(R) Corporation) OpenCL 2
.0
Loaded tuning parameters from: ./KataGoData/opencltuning/tune_gpuIntelRHDGraphic
s5500_x19_y19_c96_mv5.txt
Uncaught exception: CL_BUILD_PROGRAM_FAILURE
BUILD LOG FOR xgemmDirectProgram ON DEVICE 0
fcl build 1 succeeded.
and then it quits
@Naphthalin posted a very similar error to yours with Intel HD Graphics 4600, where it tuned successfully, then failed to build when actually using the parameters (despite building successfully when tuning). "fcl build 1 succeeded" is supposed to be the error message when building, which strangely sounds like a success!
I think the answer might be that Intel HD Graphics OpenCL is simply buggy. At least, I'm not sure there's much I can do here. See CNugteren/CLBlast#280
try 32bit version, my 4400 works on it
32bit didn't work, LeelaZero works fine for some reason
I did the tuning again to see what happened
Tuning xGemmDirect for convolutions
Testing 56 different configs
WARNING: Reference implementation failed: CL_BUILD_PROGRAM_FAILURE
Tuning 20/56 ...
Tuning 40/56 ...
ERROR: Could not find any configuration that worked
Done tuning
------------------------------------------------------
Uncaught exception: CL_BUILD_PROGRAM_FAILURE
BUILD LOG FOR xgemmDirectProgram ON DEVICE 0
fcl build 1 succeeded.
Does the current 1.3.2 engine work with intel graphics for anyone? if so, which intel graphics generation do you have?
Seems basically the same as #78, and also a pretty old issue so closing this issue and just leaving the other one open for user visiblity.