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: 13
Credit: 2,633,458
RAC: 11,335
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: 41574
Credit: 41,951,956
RAC: 12
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: 6874
Credit: 17,898,319
RAC: 64,040
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

Microsoft wants us to "Imagine life without walls"...
I say, "If there are no walls, who needs Windows?"
ID: 1986183 · Report as offensive
Ian&Steve C.
Avatar

Send message
Joined: 28 Sep 99
Posts: 1417
Credit: 545,617,132
RAC: 1,951,353
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: 6874
Credit: 17,898,319
RAC: 64,040
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

Microsoft wants us to "Imagine life without walls"...
I say, "If there are no walls, who needs Windows?"
ID: 1986189 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5055
Credit: 376,582,759
RAC: 118,961
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: 6874
Credit: 17,898,319
RAC: 64,040
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

Microsoft wants us to "Imagine life without walls"...
I say, "If there are no walls, who needs Windows?"
ID: 1986315 · Report as offensive
Nick: ID 666
Volunteer tester

Send message
Joined: 18 May 99
Posts: 12893
Credit: 34,624,692
RAC: 21,512
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: 220
Credit: 3,300,764
RAC: 9,116
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: 5055
Credit: 376,582,759
RAC: 118,961
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: 13
Credit: 2,633,458
RAC: 11,335
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.