-
Notifications
You must be signed in to change notification settings - Fork 53
Description
I have a laptop with an i7 12700h, which has the 96EU iris Xe iGPU. I've compiled using msys mingw64. When selecting my iGPU as the device, the program fails with the error:
$ build-release/prpll.exe -tune -device 1 -verbose
20241211 17:01:22 PRPLL starting
20241211 17:01:22 config: -tune -device 1 -verbose
20241211 17:01:22 device 1, OpenCL 31.0.101.5186, unique id ''
20241211 17:01:22 Read 148 entries from tune.txt
20241211 17:01:22 OpenCL: 31.0.101.5186:Intel(R) Iris(R) Xe Graphics, args -cl-finite-math-only -cl-std=CL2.0 -cl-opt-disable -DEXP=5117297u -DWIDTH=256u -DSMALL_HEIGHT=256u -DMIDDLE=2u -DCARRY_LEN=8u -DNW=4u -DNH=4u -DWEIGHT_STEP=0.3938362940097373 -DIWEIGHT_STEP=-0.28255563131934491 -DFFT_VARIANT=0u -DTAILT=U2(-7.5298160855459062e-05,-0.012271538285719925) -DTRIG_SCALE=29 -DTRIG_SIN={1.652996538669872e-06,-7.5277395062510507e-19,1.0284388517755173e-31,-6.6907233459072376e-45,2.5391269523557803e-58,-6.3069450243643084e-72,1.0951704790643009e-85,} -DTRIG_COS={-1.3661987784272888e-12,3.1108318369603672e-25,-2.8333431037002748e-38,1.3824678168970335e-51,-4.197168352410018e-65,8.6878999302268413e-79,-1.2944607473462497e-92,}
20241211 17:01:22 É┬#∟é☺
20241211 17:01:22 Compiling 'selftest.cl' error COMPILE_PROGRAM_FAILURE (-15) (args -cl-finite-math-only -cl-std=CL2.0 -cl-opt-disable -DEXP=5117297u -DWIDTH=256u -DSMALL_HEIGHT=256u -DMIDDLE=2u -DCARRY_LEN=8u -DNW=4u -DNH=4u -DWEIGHT_STEP=0.3938362940097373 -DIWEIGHT_STEP=-0.28255563131934491 -DFFT_VARIANT=0u -DTAILT=U2(-7.5298160855459062e-05,-0.012271538285719925) -DTRIG_SCALE=29 -DTRIG_SIN={1.652996538669872e-06,-7.5277395062510507e-19,1.0284388517755173e-31,-6.6907233459072376e-45,2.5391269523557803e-58,-6.3069450243643084e-72,1.0951704790643009e-85,} -DTRIG_COS={-1.3661987784272888e-12,3.1108318369603672e-25,-2.8333431037002748e-38,1.3824678168970335e-51,-4.197168352410018e-65,8.6878999302268413e-79,-1.2944607473462497e-92,} )
20241211 17:01:22 Can't compile selftest.cl
20241211 17:01:22 Exiting because "Can't compile selftest.cl"
20241211 17:01:22 Bye
I tried adding the "-cl-opt-disable" argument to see if that would allow it to run and it didn't work. I think it would be very valuable to get this working because my dGPU (RTX 3060 mobile) has 1:64 fp64 compute ratio to fp32 while my iGPU has a 1:4 fp64 ratio. I think that my iGPU could be much faster at gpuowl than my nvidia card because of nvidia's crippled fp64. While having a lower power consumption as well. GPUz shows that my iGPU supports opencl. If intel iGPU's work out of the box it would open the door for a lot more new gpuowl users.