Boinc Manager under Windows 11 - not working correctly

Message boards : BOINC Manager : Boinc Manager under Windows 11 - not working correctly
Message board moderation

To post messages, you must log in.

AuthorMessage
marco2233

Send message
Joined: 29 Mar 23
Posts: 3
Message 111440 - Posted: 29 Mar 2023, 6:29:19 UTC

Hello

Has anyone encountered the fact that even though the manager is set to use 50% CPU, it does not work?

I have it set to use 50% of the CPU in my case 10 cores and for a maximum of 50% of the time and since I switched from Win10 to Win11 it uses only 4 cores even if there are 10 projects in the manager..... It has happened to someone ?





ID: 111440 · Report as offensive
robsmith
Volunteer tester
Help desk expert

Send message
Joined: 25 May 09
Posts: 1286
United Kingdom
Message 111441 - Posted: 29 Mar 2023, 6:46:14 UTC - in response to Message 111440.  

OK, you have ten tasks running from Rosetta, so the "use 50% of the cores" part of your configuration is working correctly.
No on to the "use the CPU 50% of the time". The tasks won't start at exactly the same time, and so the number of tasks running at any exact moment will not always be zero or ten, it depends on the exact sample time. Also the 50% of time may not have the same time-base for all tasks, to clarify this - some tasks may have a very short time to measure the 50% of, while others may have a very long time to measure their 50% of.
So all is running correctly.

One thing to consider is that using the "use the CPU for 50% of the time" can induce a lot of thermal stress on the CPU as it is continuously warming up then cooling down, and not in a uniform manner across all the cores.
ID: 111441 · Report as offensive
Profile Dave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2563
United Kingdom
Message 111442 - Posted: 29 Mar 2023, 7:10:14 UTC

One thing to consider is that using the "use the CPU for 50% of the time" can induce a lot of thermal stress on the CPU as it is continuously warming up then cooling down, and not in a uniform manner across all the cores.


I never use the restriction on % of time and only use restrictions on number of CPUs to keep the temperatures down. Last summer I did this even with liquid cooling but that is rare because with CPDN and latest types of work the limit is the amount of data my slow connection can manage.
ID: 111442 · Report as offensive
marco2233

Send message
Joined: 29 Mar 23
Posts: 3
Message 111443 - Posted: 29 Mar 2023, 7:25:48 UTC - in response to Message 111442.  

Ok, but the main thing for me is that when it goes under Windows 10, 10 CPUs work on 10 tasks, that is, 1 CPU for 1 task.

In Windows 11, as you can see, 10 tasks are running, but only 4 CPUs
ID: 111443 · Report as offensive
robsmith
Volunteer tester
Help desk expert

Send message
Joined: 25 May 09
Posts: 1286
United Kingdom
Message 111444 - Posted: 29 Mar 2023, 10:26:26 UTC

BOINC "assumes" that each task will occupy one CPU core, but Windows 11 task manager aggregates the tasks to give a very distorted view of use, so 10 tasks each occupying one core would show as 5 "complete" cores in use, so give you 5 graphs, but a task rarely actually uses 100% of a core, so the total for ten tasks will always be less than that, especially when using the "% of time" control. This is not shown on the graphs so it is far better to use the tables which show exactly what each task is using in terms of CPU and memory.
In Windows task manager you need to look at the tab that gives the % of the CPU cores that each task is using - noting that, confusingly, these are give in percent of the total CPU, so 5% is one CPU core in use by that task.

Picking up on what Dave said - I totally agree, indeed by using the % of time you may actually be adding to your confusion. For PCs this variable is, today, all but useless, but may be of use to those that want to use phones & tablets as they operate in a very different manner.
ID: 111444 · Report as offensive
marco2233

Send message
Joined: 29 Mar 23
Posts: 3
Message 111445 - Posted: 29 Mar 2023, 10:49:12 UTC - in response to Message 111444.  

OK
So I set it to use 50% CPU and 100% time, but I don't know if anything has changed

ID: 111445 · Report as offensive
kotenok2000

Send message
Joined: 18 Feb 20
Posts: 14
Russia
Message 111447 - Posted: 29 Mar 2023, 17:30:29 UTC - in response to Message 111445.  

Looks like boinc tries to run all workunits on intel efficiency cores.
intel i7-12700k has 4 efficiency cores.
ID: 111447 · Report as offensive

Message boards : BOINC Manager : Boinc Manager under Windows 11 - not working correctly

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.