Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 5
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 2394 times and has 4 replies Next Thread
platinumjsi
Cruncher
Joined: Aug 12, 2010
Post Count: 37
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Weird core loading

Ok not sure how to explain this but interested to find out if this is normal.

I have two systems, one is a Ryzen 2400g, 4 core 8 thread, the other is a 7820x 8 core 16 thread.

On the Ryzen system if I run 7 work units then in task manager the CPU is hovering around 90% load.

With the Intel system, however, 12 units are enough to make the CPU hit 100% load.

Any idea why that is, shouldn't 12 units be well below 100 % load?, are the units for some reason taking more than one thread?
----------------------------------------

[Mar 5, 2019 12:05:57 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Weird core loading

It is likely that your 7820x system has some other processes that are using the CPU cycles. Perfectly normal if you are using the computer for daily tasks. But if it keeps up, you can sort by CPU usage and see what other tasks are using the rest of your CPU.
[Mar 5, 2019 11:06:27 PM]   Link   Report threatening or abusive post: please login first  Go to top 
KLiK
Master Cruncher
Croatia
Joined: Nov 13, 2006
Post Count: 3108
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Weird core loading

Both of this computers are using HT, just that Intel is advanced one.

Why?
On AMD using 7/8 gets you 90%. Well, 7/8 is actually 87,5%, the rest is used by system.

On Intel, if you use some of the calcs on 8 cores, it might be that even 8 cores will use 100% of system. As the system see that you need 8 processes if high demand & it will give all the core (not only 1 thread in 1 core).
In practice, that means you can run 12 processes & hit around 100%.

But if you're using Windows 10, you can check if it's WCG / BOINC that uses almost 99% of the system (can put up picture later, when I get home).
If not, then there are some other things running in the background that use your processes. You have to check what are those? & have you (maybe) been infected with some virus or sthg?
cool
----------------------------------------
oldies:UDgrid.org & PS3 Life@home


non-profit org. Play4Life in Zagreb, Croatia
[Mar 7, 2019 11:41:19 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Weird core loading

I don't know enough details to give a definitive position, and I don't have the time to do the reading, but I do know that, on some chips, you can't always run two hyperthreads on each CPU because certain advanced instructions use components that are either shared between two CPUs, or that can't be scheduled on both hyperthreads in the same CPU. If you're running a project that uses these advanced instructions, and your chip has one of these "cheap" layouts, then you will run into scheduling issues.

I'm not being disparaging. It's just a choice that the manufacturers made to hit certain price points on their chips, and it's not always obvious to the poor consumer -- especially ones like us who hit systems hard trying to run all possible threads flat out. You might read about it in the spec sheets if you're lucky, but reviewers usually spot things like that. It's always worth doing some deep reading before you settle on a chip for running WCG 24/7.
[Mar 7, 2019 2:17:54 PM]   Link   Report threatening or abusive post: please login first  Go to top 
mmonnin
Advanced Cruncher
Joined: Jul 20, 2016
Post Count: 148
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Weird core loading

Apis. that won't change how windows views if the CPU thread is under load or not. Even if an FPU is shared, running an app using an FPU won't count as loading up 2x threads.

platinumjsi, what is the system load with all BOINC tasks paused? What is the max % a single task is using. Certain processes can use the CPU but not show up in task manager. A PC w/o a GPU driver is one.
----------------------------------------

[Mar 7, 2019 7:38:02 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread