Message boards :
Graphics cards (GPUs) :
Dev BOINC 6.10.43 released (now 6.10.45)
Message board moderation
| Author | Message |
|---|---|
|
Send message Joined: 24 Dec 08 Posts: 738 Credit: 200,909,904 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Seeing as there are a fair few changes since 6.10.37 I decided it better get its own message thread. Currently its only available for Linux and Windows. To quote Rom... This release changes some UI elements in the Manager and increases the efficiency in both the client and the manager. This release also fixes some CPU/GPU scheduler issues. People with large machines and large caches should notice a reduction in CPU utilization in the CC and Manager when they are both up and running. REMINDER TO ALL TESTERS: It's far easier for us to fix problems if you send message logs with the appropriate flags set. The main flags are: <cpu_sched_debug>: problems involving the choice of applications to run. <work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much). <rr_simulation>: problems involving jobs being run in high-priority mode. Use these flags from the cc_config.xml file. Report any problems you get with it to the Alpha email list. This list needs registration. And the change log since 6.10.37... 6.10.37/38: BOINC blog |
skgivenSend message Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
- client: if a GPU job is blocked on available mem, don't fetch more jobs for that resource type What do you mean by "GPU job is blocked on available mem"? ...blocked because there is not enough memory? ...locked to memory areas? Stopping further GPU allocation could be an issue here if there are several different tasks requiring different memory amounts, if thats what you meant. Thanks, |
|
Send message Joined: 24 Dec 08 Posts: 738 Credit: 200,909,904 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
- client: if a GPU job is blocked on available mem, don't fetch more jobs for that resource type The change log is quoted as its from one of the BOINC developers, not me, What Rom means by that is that it will not request any further work if the GPU doesn't have enough free ram when it tries to start a task. Recent versions of BOINC checked if there is enough free vram and wait a while before retrying the task. Older versions (ie the 6.2.x) wouldn't even do this and the task simply crashed if it couldn't get the vram it needed. This normally affects the lower-end cards with 256Mb or 384Mb. Most science apps use around 256Mb. Cards with 512Mb (or better) don't run out of vram as often. BOINC blog |
skgivenSend message Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Thanks, So my take on it is, if a card with 256MB RAM does not have enough RAM to run a GPUGrid task (possibly because it is doing other work) it will not get any new tasks while the first task cannot run, but the task will keep trying to run periodically and should it start then another task can be queued. How long will the task keep trying to run (5days)? Can GPUGrid identify cards that inherently do not have enough RAM to run certain tasks and prevent them from getting these tasks? I see an issue for cards with relatively high shader to RAM count (such as the 8800GT 256). In my experience GPUGrid+system uses about 300MB RAM leaving these cards short. Basically all applications would need to be closed and the display would have to be off before the card could crunch again. |
|
Send message Joined: 29 Aug 09 Posts: 175 Credit: 259,509,919 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
MarkJ, I'm not it's a right place for feature request, but I wonder if there is a chance to implement some kind of "Project's priority management". Example: I'm crunching for project A and project B using GPU. My priority is project A, but if project A is down or whatsoever, project B starts to work. When project A up again, BOINC switches back to project A.
|
|
Send message Joined: 24 Dec 08 Posts: 738 Credit: 200,909,904 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
MarkJ, Its called a backup project and was in around 6.10.37. See the other BOINC message thread for details. Basically you set your resource share on the backup project to zero and then it knows to only do it when it doesn't have any other work. BOINC blog |
|
Send message Joined: 24 Dec 08 Posts: 738 Credit: 200,909,904 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Thanks, I believe that it simply retries the task every 5 or 10 minutes. The task will eventually pass its deadline if it doesn't get to run and will be deleted. BOINC blog |
|
Send message Joined: 17 Aug 08 Posts: 2705 Credit: 1,311,122,549 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Its called a backup project and was in around 6.10.37. See the other BOINC message thread for details. Basically you set your resource share on the backup project to zero and then it knows to only do it when it doesn't have any other work. Really? That'd be sooo helpful! Let's adjust that Collatz ressource share.. :D Edit: uhm, no.. the server does not yet accept a setting of 0. MrS Scanning for our furry friends since Jan 2002 |
BeyondSend message Joined: 23 Nov 08 Posts: 1112 Credit: 6,162,416,256 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Its called a backup project and was in around 6.10.37. See the other BOINC message thread for details. Basically you set your resource share on the backup project to zero and then it knows to only do it when it doesn't have any other work. The project has to update their server software for it to work. You'll know it's updated when it accepts that 0 priority. |
|
Send message Joined: 29 Aug 09 Posts: 175 Credit: 259,509,919 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Its called a backup project and was in around 6.10.37. See the other BOINC message thread for details. Basically you set your resource share on the backup project to zero and then it knows to only do it when it doesn't have any other work. Thx a lot, MarkJ :-) That's what I'm looking for :-) ExtraTerrestrial Apes, Boy, you can read in mind :-) last week MW facing server issues and I lost a lot of hours of crunching. I wanna be prepared for next time... yep, 0 is not working. But I tried 0.00001 and collatz accepts it. I'll get 6.10.43 and let's see :-)
|
skgivenSend message Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
I wonder how many people read this, set MW to 0, clicked apply and did not notice that it automatically reset to 100 becasue you cant select Zero? Do you think it benefits MW/Collatz by allowing Zero? I dont. Do you think they are going to do it any time soon? Not likely. You can however use 0.000001 on MW, as well as on Collatz. (1.0E-6) Using Boinc 6.10.43 wont make any difference to someones web site! |
|
Send message Joined: 4 Sep 08 Posts: 44 Credit: 3,685,033 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]()
|
I have two projects set on 0 without server-update: Einstein and QMC. I set the resource-share via BAM on zero and synchronized it with my BOINC-manager. It works for now I think three weeks without any problems. |
|
Send message Joined: 24 Dec 08 Posts: 738 Credit: 200,909,904 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Its now the official version for Windows and 6.10.44 for Linux and the Mac. BOINC blog |
|
Send message Joined: 24 Dec 08 Posts: 738 Credit: 200,909,904 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
6.10.45 released for Windows and Linux. The unofficial change log... - Mac: Update build instructions to replace dead link for downloading JPEG 6b sources. BOINC blog |
nenymSend message Joined: 31 Mar 09 Posts: 137 Credit: 1,431,087,071 RAC: 58,001 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
"skgiven" wrote: How to report tasks immediately: If conntected to more GPU projects (I am connected to Seti & SetiBeta, RS of these 3 projects is the same) it doesn't work even if Seti & SetiBeta projects are suspended. Any LTD bug in 6.10.43 version is present, that leaves GPU idle for a lot of hours. I noticed, that cc_config feature <zero_debts> correct that issue, if core restarted once a week. Unfortunately boinccmd --set_debts command works only for CPU debt. |
©2026 Universitat Pompeu Fabra