CPU WUs automatically enabled

Message boards : Questions and problems : CPU WUs automatically enabled
Message board moderation

To post messages, you must log in.

AuthorMessage
ProDigit

Send message
Joined: 8 Nov 19
Posts: 718
United States
Message 99320 - Posted: 16 Jun 2020, 20:15:05 UTC

I can't find my last post about CPU being enabled on various projects in their project pages.
But the situation still seems to happen occasionally.
Like today, my laptop loaded a Collatz CPU WU, which I only want to run GPU WUs from them.
I went to my account page, and checked the settings, and yes, it was enabled.
I'm not sure if BAM is to blame for it, or why GPU projects always want to run CPU projects.
It's annoying, to always have to visit the site and deselect the CPU.

I've had it happen on Milkyway, Collatz, Einstein, and a few others...
ID: 99320 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15477
Netherlands
Message 99322 - Posted: 16 Jun 2020, 22:34:48 UTC - in response to Message 99320.  
Last modified: 16 Jun 2020, 22:36:23 UTC

Aside from GPUGrid all other projects are CPU projects with GPU applications added. Meaning there aren't really many pure GPU only projects, and when they exist they'll disable giving the CPU preference from their server's config.xml options. Otherwise CPU is always enabled, by default, because all capable computers have a CPU that can be used to do work on.

What you were pointed at in the past is to check if the option "If no work for selected applications is available, accept work from other applications?" is set to No. Make sure it's set for the correct venue or location. And yes, if you use an account manager, to check that this is set there as well.
ID: 99322 · Report as offensive
ProDigit

Send message
Joined: 8 Nov 19
Posts: 718
United States
Message 99337 - Posted: 17 Jun 2020, 15:58:20 UTC - in response to Message 99322.  

Aside from GPUGrid all other projects are CPU projects with GPU applications added. Meaning there aren't really many pure GPU only projects, and when they exist they'll disable giving the CPU preference from their server's config.xml options. Otherwise CPU is always enabled, by default, because all capable computers have a CPU that can be used to do work on.

What you were pointed at in the past is to check if the option "If no work for selected applications is available, accept work from other applications?" is set to No. Make sure it's set for the correct venue or location. And yes, if you use an account manager, to check that this is set there as well.

Yes, only CPU only projects have this option enabled.
GPU projects either don't have the option, or it is disabled.
ID: 99337 · Report as offensive
ProDigit

Send message
Joined: 8 Nov 19
Posts: 718
United States
Message 99530 - Posted: 28 Jun 2020, 18:00:46 UTC

I think I may have isolated the problem, to the use of BAM manager.
Whenever a project is imported in BAM, it does not honor the project website's settings.
It'll download CPU WUs, even if the CPU settings on the website are disabled.

I really think this whole Boinc thing needs a serious revamp!
Almost like overclocking a Ryzen CPU. Things pulling left and right, and when a setting is set, it's not honored because of multiple other settings..

I've never been a fan of decentralized (global) settings for all clients; and still am advocating that the client should be able to import BAM settings, but overall it should be in charge of the settings on that computer; and there has to be some sort of local override setting for each project on the local client.
ID: 99530 · Report as offensive
Profile Dave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2516
United Kingdom
Message 99541 - Posted: 28 Jun 2020, 20:39:16 UTC - in response to Message 99530.  

I think I may have isolated the problem, to the use of BAM manager.
Whenever a project is imported in BAM, it does not honor the project website's settings.
It'll download CPU WUs, even if the CPU settings on the website are disabled.

I really think this whole Boinc thing needs a serious revamp!
Almost like overclocking a Ryzen CPU. Things pulling left and right, and when a setting is set, it's not honored because of multiple other settings..

I've never been a fan of decentralized (global) settings for all clients; and still am advocating that the client should be able to import BAM settings, but overall it should be in charge of the settings on that computer; and there has to be some sort of local override setting for each project on the local client.


I had a brief flirtation with account managers (gridcoin) and decided that was enough. Too many problems where it wanted to do things differently and how to sort things out was while not difficult, was certainly not intuitive.
ID: 99541 · Report as offensive

Message boards : Questions and problems : CPU WUs automatically enabled

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.