Posts by Dirk Broer

1) Message boards : News : Support for Intel GPUs (Message 3593)
Posted 16 Oct 2023 by Dirk Broer
Post:
no problem on my ARC A750 without any change

But you are running Windows. Try to run your ARC A750 on Linux and report the results back.
2) Message boards : News : Support for Intel GPUs (Message 3588)
Posted 7 Oct 2023 by Dirk Broer
Post:
Pardon me for the impertinence, but I may have a better solution for the GPU problems that this project is hampered by:

*Expand the number of GPUs in the file your project supplies! (gpuLookupTable_v402.txt)*

      GPU Name      |   numBlocks   |  threadsPerBlock
==========================================================
     GTX 1050       |      9600     |       32
     GTX 1050 Ti    |      9600     |       32
     GTX 1660       |      8192     |       32
      RX 570        |      2048     |       64
     GTX 1070       |      9600     |       32

is a bit meagre, don't you think?
There's whole generations of GPUs (and IGPs) that do not get mentioned, and the default values don't work for all those. Editing the file does not work, even when you have a line in the cc_config.xml preventing the check for changed files -at least not in my BOINC client version. It looks like the file gets overwritten at times too, because I have made the change several times -to no avail.
3) Message boards : News : Support for Intel GPUs (Message 3580)
Posted 14 Sep 2023 by Dirk Broer
Post:
I tried the solution
If it is truly a resource problem, you could try adding the following line to the gpuLookupTable file in your projects directory:
UHD Graphics 605     |     256     |      8

but it had no effect whatsoever -it still can't find the GPU in a certain table, apparently not the one in my drictory. I made my hosts visible now, so you can see more yourself.
4) Message boards : News : Support for Intel GPUs (Message 3556)
Posted 5 Aug 2023 by Dirk Broer
Post:
I have seen the "Out of Resources" error when there is not enough RAM. Your card appears to have enough RAM, but is it possible something else could be using up the memory? Internet browsers are notorious for using huge amounts of GPU RAM.

The system is dedicated to running BOINC -various projects- on all the four cores of the Pentium J5005 at the same time.
But in general I think the UHD 605 should be capable of running the NumberFields OpenCL app. I am basing that on the following list of hosts that have successfully returned results:
[BOINC|7.22.2][INTEL|Intel(R) UHD Graphics 600|1|3021MB||300][opencl_gpu|Intel(R) UHD Graphics 600|1|3776MB|102]
[BOINC|7.20.2][INTEL|Intel(R) Iris(R) Xe Graphics|1|6427MB||300][vbox|6.1.34|0|1]
[BOINC|7.20.5][INTEL|Intel(R) Iris(R) Plus Graphics 655 [0x3ea5]|1|25565MB||300]
[BOINC|7.22.2][INTEL|Intel(R) UHD Graphics 630|1|6488MB||201][vbox|6.1.34|1|1]
[BOINC|7.22.2][INTEL|Intel(R) UHD Graphics 630|1|6415MB||300][vbox|7.0.10|0|1]
[BOINC|7.22.2][INTEL|Intel(R) UHD Graphics 620|1|1590MB||201]
[BOINC|7.16.20][INTEL|Intel(R) HD Graphics 530|1|6507MB||300]
[BOINC|7.20.5][INTEL|Intel(R) UHD Graphics [0x4e55]|1|3276MB||300]

I couldn't find your host in the database. Is it windows or linux?

Manjaro Linux
5) Message boards : News : Support for Intel GPUs (Message 3552)
Posted 3 Aug 2023 by Dirk Broer
Post:
Updated the driver, error occurs later now
<stderr_txt>
<core_client_version>7.22.1</core_client_version>
<![CDATA[
<message>
process exited with code 1 (0x1, -255)</message>
<stderr_txt>
GPU Summary String = [INTEL|Intel(R)UHDGraphics605|1|3276MB||300].
Loading GPU lookup table from file.
GPU was not found in the lookup table. Using default values:
numBlocks = 1024.
threadsPerBlock = 32.
polyBufferSize = 32768.
Successfully Built Program.
Successfully Created Stage 1 Kernel: pdtKernelSubResultantInit.
Successfully Created Stage 1 Kernel: pdtKernelSubResultantDegB8.
Successfully Created Stage 1 Kernel: pdtKernelSubResultantMpInit.
Successfully Created Stage 1 Kernel: pdtKernelSubResultantDegB7DegA9.
Successfully Created Stage 1 Kernel: pdtKernelSubResultantDegB7DegA8.
Successfully Created Stage 1 Kernel: pdtKernelSubResultantDegB6DegA9.
Successfully Created Stage 1 Kernel: pdtKernelSubResultantDegB6DegA8.
Successfully Created Stage 1 Kernel: pdtKernelSubResultantDegB6DegA7.
Successfully Created Stage 1 Kernel: pdtKernelSubResultantDegB5.
Successfully Created Stage 1 Kernel: pdtKernelSubResultantDegB4.

Successfully Created Stage 2 Kernel: pdtKernelDiv2.
Successfully Created Stage 2 Kernel: pdtKernelDiv5.
Successfully Created Stage 2 Kernel: pdtKernelDivP.

Successfully Created Stage 3 Kernel.

Successfully Created Polynomial Memory Buffer.
Successfully Created Output Flag Memory Buffer.
Successfully Created Discriminant Data Buffer.
Successfully Created PolyA Data Buffer.
Successfully Created PolyB Data Buffer.
Successfully Created DegA Data Buffer.
Successfully Created DegB Data Buffer.
Successfully Created G Data Buffer.
Successfully Created H Data Buffer.
Successfully Created mpA Data Buffer.
Successfully Created mpB Data Buffer.

OpenCL initialization was successful.
CHECKPOINT_FILE = wu_sf6_DS-12x9_Grp49971of128000_checkpoint.
Checkpoint Flag = 0.
Reading file ../../projects/numberfields.asu.edu_NumberFields/sf6_DS-12x9_Grp49971of128000.dat
K = x^2 - 10
S = [2, 5]
Disc Bound = 800000000000
Skip = (P^3)*(Q^5)
Num Congruences = 10
SCALE = 1.000000
|dK| = 40
Signature = [2,0]
Opening output file ../../projects/numberfields.asu.edu_NumberFields/wu_sf6_DS-12x9_Grp49971of128000_0_r611689789_0
Now starting the targeted Martinet search:
Num Cvecs = 10.
Doing Cvec 1.
File polDiscTest_gpuOpenCL.cpp, Line 201: Error: Failed to Enqueue Kernel pdtKernelSubResultantMpInit. clEnqueueNDRangeKernel returned CL_OUT_OF_RESOURCES
polDisc Test had an error. Aborting.
</stderr_txt>

Techpowerup has the UHD 605 as
The UHD Graphics 605 Mobile is a mobile integrated graphics solution by Intel, launched on December 11th, 2017. Built on the 14 nm process, and based on the Gemini Lake GT1.5 graphics processor, the device supports DirectX 12. This ensures that all modern games will run on UHD Graphics 605 Mobile. It features 144 shading units, 18 texture mapping units, and 3 ROPs. The GPU is operating at a frequency of 200 MHz, which can be boosted up to 750 MHz.
Its power draw is rated at 5 W maximum.
6) Message boards : News : Support for Intel GPUs (Message 3549)
Posted 29 Jul 2023 by Dirk Broer
Post:
GPU Summary String = [INTEL|Intel(R)UHDGraphics605[0x3184]|2|3276MB||300].
Loading GPU lookup table from file.
GPU was not found in the lookup table. Using default values:
numBlocks = 1024.
threadsPerBlock = 32.
polyBufferSize = 32768.
Error: clBuildProgram() returned CL_INVALID_BINARY
Build Log:
error : unresolved external symbol __const.pdtKernelStg3.resMod64 at offset 48 in instructions segment #14 (aka kernel : pdtKernelStg3)
error : unresolved external symbol __const.pdtKernelStg3.resMod63 at offset 64 in instructions segment #14 (aka kernel : pdtKernelStg3)
error : unresolved external symbol __const.pdtKernelStg3.resMod65 at offset 80 in instructions segment #14 (aka kernel : pdtKernelStg3)

Error: Failed to initialize OpenCL.

*->*Intel(R)UHDGraphics605=IGP of Intel Pentium J5005*<-*
7) Message boards : News : Support for Intel GPUs (Message 3175)
Posted 22 Nov 2021 by Dirk Broer
Post:
Update on the glibc problem (only applies to linux users):

The root cause of the problem is that I upgraded my build system in the last year and now have a newer version of glibc. Anyone using a version of glibc older than 2.33 will have this problem. The problem seems to be with a new symbol "fstat" which was not even in the old binaries (according to objdump).

I think the solution is for me to downgrade my system to an earlier version. This will break other things for me, so I am hesitant to do this in the near term. Since this app is a beta version and most runtimes take over 2 hours on the UHD 620/630 cards and hang on lesser cards, it seems like this app will not get much use until the newer intel cards come out in 2022. Hopefully by then I can improve my build system, so we can stop having these compatibility issues.


Forget (most) Linux users then, as the repositories of the most common used distro/versions are no further than 2.31
8) Message boards : News : Support for Intel GPUs (Message 3166)
Posted 20 Nov 2021 by Dirk Broer
Post:
I just added support for Intel GPUs. There are 2 versions - 64 bit linux and 64 bit windows, both require openCL 1.1 or higher.


My WUs error out on the glibc version (2.27) of Linux Mint 19.3 (the OpenCL used is 2.0)

<stderr_txt>
../../projects/numberfields.asu.edu_NumberFields/GetDecics_4.02_x86_64-pc-linux-gnu__opencl_intel: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by ../../projects/numberfields.asu.edu_NumberFields/GetDecics_4.02_x86_64-pc-linux-gnu__opencl_intel)
../../projects/numberfields.asu.edu_NumberFields/GetDecics_4.02_x86_64-pc-linux-gnu__opencl_intel: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by ../../projects/numberfields.asu.edu_NumberFields/GetDecics_4.02_x86_64-pc-linux-gnu__opencl_intel)
../../projects/numberfields.asu.edu_NumberFields/GetDecics_4.02_x86_64-pc-linux-gnu__opencl_intel: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ../../projects/numberfields.asu.edu_NumberFields/GetDecics_4.02_x86_64-pc-linux-gnu__opencl_intel)
</stderr_txt>
9) Message boards : News : Problem with login page (Message 877)
Posted 26 May 2013 by Dirk Broer
Post:
Can it have anything to do with the fact that sytems that haven't contacted the server for a while cannot update at the moment?

Simply resetting the project solved this
10) Message boards : News : Problem with login page (Message 876)
Posted 26 May 2013 by Dirk Broer
Post:
Can it have anything to do with the fact that sytems that haven't contacted the server for a while cannot update at the moment?





Main page · Your account · Message boards


Copyright © 2024 Arizona State University