Max CPUs used : 6 but all 12 are still in use

Message boards : Number crunching : Max CPUs used : 6 but all 12 are still in use
Message board moderation

To post messages, you must log in.

AuthorMessage
Sixkid

Send message
Joined: 10 Jan 12
Posts: 17
Credit: 4,328,904
RAC: 23,651
Netherlands
Message 1986171 - Posted: 20 Mar 2019, 18:22:13 UTC

Hi there , the title say's it all.

in the settings i put use 50% cpu's and 50% cpu time , indeed the tasks went from 12 active to 6 tasks active
but still all my 12 cpu's are being used.

Greetz Six
ID: 1986171 · Report as offensive
Profile Gone with the wind Crowdfunding Project Donor*Special Project $75 donor
Volunteer tester

Send message
Joined: 19 Nov 00
Posts: 41577
Credit: 41,999,167
RAC: 464
Message 1986176 - Posted: 20 Mar 2019, 18:44:31 UTC
Last modified: 20 Mar 2019, 18:47:01 UTC

Surely you are getting what you asked for?

50% CPU's gives you 6 out of 12 working on threads.

50% CPU time gives you 12 cpu's, each working at 1/2 speed.

Or am I wrong?
ID: 1986176 · Report as offensive
Profile Siran d'Vel'nahr
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 7053
Credit: 25,403,653
RAC: 106,256
United States
Message 1986183 - Posted: 20 Mar 2019, 19:04:19 UTC - in response to Message 1986171.  
Last modified: 20 Mar 2019, 19:06:42 UTC

Hi there , the title say's it all.

in the settings i put use 50% cpu's and 50% cpu time , indeed the tasks went from 12 active to 6 tasks active
but still all my 12 cpu's are being used.

Greetz Six

Hi Sixkid,

I'm thinking that is normal now. Mine does it too.

My i7 8700 did it and my i7 8086K is doing it too. My old i7 4771 had 4 cores running. The other 4 only when the system needed it. I have a CPU meter and it had 4 cores at 100% On my 8086 all 12 are jumping around everywhere.

I'm building a Linux box with my old i7 4771. I'll let you know what it does.

Have a great day! :)

Siran
CAPT Siran d'Vel'nahr XO - L L & P _\\//
USS Vre'kasht NCC-33187

Windows 10 OS? "What a piece of junk!" - L. Skywalker

ID: 1986183 · Report as offensive
Ian&Steve C.
Avatar

Send message
Joined: 28 Sep 99
Posts: 1837
Credit: 779,457,871
RAC: 2,597,646
United States
Message 1986188 - Posted: 20 Mar 2019, 19:49:28 UTC

try setting 50% CPUs and 100% CPU time.
Seti@Home classic workunits: 29,492 CPU time: 134,419 hours

ID: 1986188 · Report as offensive
Profile Siran d'Vel'nahr
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 7053
Credit: 25,403,653
RAC: 106,256
United States
Message 1986189 - Posted: 20 Mar 2019, 19:54:11 UTC - in response to Message 1986188.  

try setting 50% CPUs and 100% CPU time.

Hi Ian,

I'm set at 100 100. I changed it to 50 100 and it dropped CPU usage below 40%. I reset it to 100 100 and I'm back to 60%ish.

Have a great day! :)

Siran
CAPT Siran d'Vel'nahr XO - L L & P _\\//
USS Vre'kasht NCC-33187

Windows 10 OS? "What a piece of junk!" - L. Skywalker

ID: 1986189 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5200
Credit: 433,370,843
RAC: 153,144
United States
Message 1986205 - Posted: 20 Mar 2019, 20:50:24 UTC - in response to Message 1986189.  

I would consider putting a app_config.xml and then place <project_max_concurrent> in there to limit the total amount of work units to 6 ( if you are only running CPU tasks and no GPU)
ID: 1986205 · Report as offensive
Profile Siran d'Vel'nahr
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 7053
Credit: 25,403,653
RAC: 106,256
United States
Message 1986315 - Posted: 21 Mar 2019, 9:51:07 UTC - in response to Message 1986205.  

I would consider putting a app_config.xml and then place <project_max_concurrent> in there to limit the total amount of work units to 6 ( if you are only running CPU tasks and no GPU)

Hi Zalster,

I'm running an app_config.xml with the <project_max_concurrent>. I'm running 2GPUs, 1 WU each and 6 CPU WUs. This will be changing in the next couple weeks though. ;)

Have a great day! :)

Siran
CAPT Siran d'Vel'nahr XO - L L & P _\\//
USS Vre'kasht NCC-33187

Windows 10 OS? "What a piece of junk!" - L. Skywalker

ID: 1986315 · Report as offensive
Nick: ID 666
Volunteer tester

Send message
Joined: 18 May 99
Posts: 13057
Credit: 36,602,556
RAC: 20,907
United Kingdom
Message 1986321 - Posted: 21 Mar 2019, 11:59:59 UTC
Last modified: 21 Mar 2019, 12:00:25 UTC

It's the operating system that causes the applications to jump from cpu core to cpu core.

Look up "affinity" if you want to tie an application to a specific core. But from memory the OS will revert to 'normal' operation as soon as that running of the application finishes.
ID: 1986321 · Report as offensive
Profile Bill Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 30 Nov 05
Posts: 254
Credit: 3,974,374
RAC: 4,741
United States
Message 1986322 - Posted: 21 Mar 2019, 12:03:45 UTC

I am assuming Sixkid's question is why are all 12 cores being used, and not just six being permanently assigned to tasks, with the other six permanently free to do other things. I think the analogy is twelve workers in a factory and wanting only six to push a button, not six to be pushing a button at one hour, and a different six pushing a button at a different hour. In the analogy's sense, I see why you would want to do that. However, I don't know if it makes a difference or not in computer architecture.

I know I didn't answer your question, but perhaps that is the question you are wondering?
Seti@home classic: 1,456 results, 1.613 years CPU time
ID: 1986322 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5200
Credit: 433,370,843
RAC: 153,144
United States
Message 1986347 - Posted: 21 Mar 2019, 14:43:57 UTC - in response to Message 1986315.  

I would consider putting a app_config.xml and then place <project_max_concurrent> in there to limit the total amount of work units to 6 ( if you are only running CPU tasks and no GPU)

Hi Zalster,

I'm running an app_config.xml with the <project_max_concurrent>. I'm running 2GPUs, 1 WU each and 6 CPU WUs. This will be changing in the next couple weeks though. ;)

Have a great day! :)

Siran


So looking at your results you are running SoG? If yes, then you are running 8 out of 12 cores. To set affinity to a physical core for the CPU task use Process Lasso and set affinity for CPU task to physical cores. If you are running a app_config.xml with a project max concurrent what is the value set at?
ID: 1986347 · Report as offensive
Sixkid

Send message
Joined: 10 Jan 12
Posts: 17
Credit: 4,328,904
RAC: 23,651
Netherlands
Message 1986354 - Posted: 21 Mar 2019, 15:25:08 UTC - in response to Message 1986322.  
Last modified: 21 Mar 2019, 15:32:57 UTC

I am assuming Sixkid's question is why are all 12 cores being used, and not just six being permanently assigned to tasks, with the other six permanently free to do other things. I think the analogy is twelve workers in a factory and wanting only six to push a button, not six to be pushing a button at one hour, and a different six pushing a button at a different hour. In the analogy's sense, I see why you would want to do that. However, I don't know if it makes a difference or not in computer architecture.

I know I didn't answer your question, but perhaps that is the question you are wondering?


Indeed , not that i mind that the tasks are devided over all cores to get a even temperature and not 6 hot spots. i was just wondering why it used 12 cores instead of just 6 cores

As for 100% Cputime ( only if You pay my electric bill , Coz this room is heated by Boinc atm )

My GPU is processing SoG units like Crazy :)
ID: 1986354 · Report as offensive

Message boards : Number crunching : Max CPUs used : 6 but all 12 are still in use


 
©2019 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.