1)
Message boards :
Number crunching :
Consisting Crashing on GPU
(Message 3618)
Posted 13 days ago by ![]() Post: I suppose that NF is FP64-intense which is not friendly to NVIDIA cards. Am I right? Actually, it's integer intensive. |
2)
Message boards :
Number crunching :
Consisting Crashing on GPU
(Message 3612)
Posted 18 days ago by ![]() Post: Yes. I see about 8x speedup on 4060 Laptop than the CPU when running 3 tasks in parallel, but with 60W power consumption. When on CPU, it only consumes 25W with 16 tasks in parallel. That's awkward because heterogeneous computing normally increases power efficiency by nearly a magnitude. Where is this power measurement coming from? Is it the GPU only or the whole system? Another thing to keep in mind is the GPU app also uses a portion of a CPU core, probably somewhere between 20% to 50% depending on the speed of the GPU. The CPU generates the list of polynomials to test and the GPU does the actual testing; when the GPU is really fast, the CPU has to work harder to keep up feeding it, hence the CPU usage goes up. |
3)
Message boards :
Number crunching :
Consisting Crashing on GPU
(Message 3610)
Posted 19 days ago by ![]() Post: Besides, I don't see any energy efficiency increase when switching to GPU as expected. Is that normal? I'm not sure exactly what you mean. I see about 25x speedup on my 3070 Ti compared to a single cpu core, but it also uses a bunch more power, so not sure if it's any more energy efficient. |
4)
Message boards :
Number crunching :
Consisting Crashing on GPU
(Message 3606)
Posted 20 days ago by ![]() Post: Sorry for the frustration. I'm not sure what the problem is. I saw similar behavior years ago when overclocking the cpu - the system would overheat and then shut itself down. Maybe something similar is happening with the GPU? |
5)
Message boards :
Number crunching :
How can i earn septic count and ℚ(√-10) count?
(Message 3602)
Posted 31 Oct 2023 by ![]() Post: Also I did a little Paint.net work using layers to make the Galois Field badges much easier to distinguish apart at as low as 10% scale of the original size. It should be relatively easy to swap out the images. But for some reason they are not loading for me. Not sure if it's my browser or the site. I will look into it later when I have a free moment. |
6)
Message boards :
Number crunching :
How can i earn septic count and ℚ(√-10) count?
(Message 3598)
Posted 27 Oct 2023 by ![]() Post: As title. How can i earn septic count and ℚ(√-10) count? The septic search ended a long time ago, so no more for that one. The ℚ(√-10) search is also known as sf7. This one is mostly being computed at Gerasim (no badges). Periodically, some cases are run here giving you the chance to earn some counts. Ironically, yesterday I dropped about 35k WUs for sf7, so that would have given you a chance. |
7)
Message boards :
News :
Support for Intel GPUs
(Message 3595)
Posted 24 Oct 2023 by ![]() Post: I have had 3 tasks fail after between 12 and 14 hours with the following error: Sorry for your troubles. The application doesn't use near that much memory and I think that error code is referring to CPU memory not GPU (but I could be wrong). Also, the memory is allocated up front, so it shouldn't take 14 hours before it errors out. Looking at the stderr, it doesn't even get to the openCL messages. My best guess for what is happening- the openCL driver is hanging during the build phase. More specifically, the openCL compiler gets stuck and is slowly chewing up system memory until it runs out (do you have 16GB of system memory?). Since the openCL compiler is part of the graphics driver, the only solution I see is to upgrade the driver, if that's even possible. |
8)
Message boards :
News :
Support for Intel GPUs
(Message 3591)
Posted 7 Oct 2023 by ![]() Post: Pardon me for the impertinence, but I may have a better solution for the GPU problems that this project is hampered by: To remind you, the default values should work well for most cards (some older cards will have problems). The lookup table is for those who want to tweak the settings to eek out a little more performance for their specific card. I can't add new entries if I don't have access to other cards. The original hope was for some users to send me their optimal settings and then I could add them to the official lookup table. |
9)
Message boards :
News :
Batch Plan
(Message 3585)
Posted 26 Sep 2023 by ![]() Post: The plan is to go up to 13x11 and then move on to row 14. Rows 14 and 15 are comparable to row 13, so we should be able to get up to row 16 (the final row) with only data sets 13x12, 14x12, and 15x12 unfinished. |
10)
Message boards :
News :
Support for Intel GPUs
(Message 3581)
Posted 14 Sep 2023 by ![]() Post: I tried the solution It's been a while since I tried this, so I thought it might be wise to try it again. It still works for me. For me, the file to change was: [BOINC_root]/projects/numberfields.asu.edu_NumberFields/gpuLookupTable_v402.txt If that's the file you changed, then maybe the problem is the client version as mentioned earlier in this thread. My client/manager version was 7.20.2 |
11)
Message boards :
News :
Support for Intel GPUs
(Message 3576)
Posted 15 Aug 2023 by ![]() Post: DKlimax - Thanks for looking into that. So it looks like we have a working solution for anyone who wants to modify the GPU lookup table. Again, it's not necessary, but allows users the option to tweak parameters for their specific card (no guarantee, but it might improve performance by 5 to 10%). |
12)
Message boards :
Number crunching :
Older Batches
(Message 3574)
Posted 13 Aug 2023 by ![]() Post: I noticed on the batch status page the sf6-DS-12x9 has been marked completed. However, I am still getting a few of these tasks from time to time. Do you still need these tasks? If not, I would rather abort them and work on tasks that are needed. When it gets very close to being done, I turn it off on the batch status page to reduce database queries. Tasks that are not needed anymore will be aborted, so no need to worry about it yourself. |
13)
Message boards :
News :
Support for Intel GPUs
(Message 3571)
Posted 13 Aug 2023 by ![]() Post: Thinking about this, there are only two options: Anonymous platform or removing signature and its requirement from gpuLookupTable.txt. Both require changing server-side settings. (I don't like downgrading BOINC for too many versions.) Even if I wanted to, I don't think it's possible to change the signature requirement. That is there so the client knows it's running the true executable from the project and not some hacker's version that made its way onto your computer. I did a quick search and I couldn't find anything about how to enable anonymous platforms on the project server. But I did find this: <verify_files_on_app_start/> Before starting or restarting an app, check contents of input files and app version files by either MD5 or digital signature check. Detects user tampering with file (but doesn't really increase security, since user could also change MD5s or signatures in client state file). This option was not in the project config file, so I added it and set it to 0. Maybe the default value was on? We'll see if this changes anything... |
14)
Message boards :
News :
Support for Intel GPUs
(Message 3567)
Posted 11 Aug 2023 by ![]() Post: Have either of you considered using the configuration option That sounds like a good explanation. I checked my cc_config and I did not have that set, so I'm not sure why it worked for me (maybe the older linux clients ignore the setting?) |
15)
Message boards :
News :
Support for Intel GPUs
(Message 3565)
Posted 11 Aug 2023 by ![]() Post: Sorry for the dumb question, but are we thinking this is a BOINC problem with the newer version or an error with the hardware producer itself? If I had to guess, I would say they "fixed" the newer version of the client to make it more secure, so that the user can't change any of the application files. But again, that's only a guess, and there could be other explanations. |
16)
Message boards :
Number crunching :
Computing Preferences ???
(Message 3561)
Posted 10 Aug 2023 by ![]() Post: Project doesn't follow the Computing Preferences I set the "days of work at": This sounds like a manager problem. The project server doesn't have control of that. Do you see this on other projects too? |
17)
Message boards :
News :
Support for Intel GPUs
(Message 3559)
Posted 8 Aug 2023 by ![]() Post: This experiment is unlikely to work. Apparently BOINC gets somewhat confused, deletes/resets file as corrupted, while somehow erroring out all GPU tasks by failing to copy over either version of file. You might be right. It works with all my managers, but I only run linux and my versions are 70.20.2 or older. |
18)
Message boards :
News :
Support for Intel GPUs
(Message 3557)
Posted 6 Aug 2023 by ![]() 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. 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 If it still doesn't work then the resource problem is probably related to the size of the code that the openCL generates, which could be another driver problem or the app is just too complex for your card. |
19)
Message boards :
News :
Support for Intel GPUs
(Message 3555)
Posted 5 Aug 2023 by ![]() Post: Eric The GPU and CPU tasks process the same amount of data, so my guess is the GPU is not efficient enough. |
20)
Message boards :
News :
Support for Intel GPUs
(Message 3553)
Posted 4 Aug 2023 by ![]() Post: Updated the driver, error occurs later now 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. 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? |