F5F Stay Refreshed Hardware Desktop Processing on dual CPUs remains isolated instead of distributing tasks.

Processing on dual CPUs remains isolated instead of distributing tasks.

Processing on dual CPUs remains isolated instead of distributing tasks.

K
KawiianMili
Posting Freak
786
11-04-2016, 12:07 AM
#1
I have limited understanding of my task, so please wait. I purchased an HP z840 with dual XEON 2680 v3 processors and 128GB RAM. I’m operating ten instances of LDPlayer on the system and everything is functioning well. However, I’ve observed that CPU1 handles most of the workload (~60%) while CPU2 is idle (~16%). I’m wondering if the tasks should be distributed more evenly. Could you clarify what details you’d like me to provide?
K
KawiianMili
11-04-2016, 12:07 AM #1

I have limited understanding of my task, so please wait. I purchased an HP z840 with dual XEON 2680 v3 processors and 128GB RAM. I’m operating ten instances of LDPlayer on the system and everything is functioning well. However, I’ve observed that CPU1 handles most of the workload (~60%) while CPU2 is idle (~16%). I’m wondering if the tasks should be distributed more evenly. Could you clarify what details you’d like me to provide?

F
fryzer33
Junior Member
15
11-04-2016, 02:08 PM
#2
It's interesting; what was the cost of this setup? The specifications seem quite impressive.
F
fryzer33
11-04-2016, 02:08 PM #2

It's interesting; what was the cost of this setup? The specifications seem quite impressive.

R
roonEMP
Junior Member
19
11-14-2016, 06:40 PM
#3
R
roonEMP
11-14-2016, 06:40 PM #3

X
xXSuperNovaXx
Posting Freak
811
11-15-2016, 02:04 AM
#4
Functionality might resemble a series setup, with the initial CPU not being maximized.
X
xXSuperNovaXx
11-15-2016, 02:04 AM #4

Functionality might resemble a series setup, with the initial CPU not being maximized.

T
TheKawaiiMelon
Junior Member
46
11-16-2016, 12:01 PM
#5
It seems to be performing an action, but I'm not sure what it's doing. Trying to run Cinebench version 23 might help clarify.
T
TheKawaiiMelon
11-16-2016, 12:01 PM #5

It seems to be performing an action, but I'm not sure what it's doing. Trying to run Cinebench version 23 might help clarify.

D
Darkchet_
Junior Member
42
11-16-2016, 11:27 PM
#6
The OS usually places threads on the first CPU. Performance drops on the second core due to higher latency, plus cache misses. Data exchanges between threads on different CPUs add extra delay. You might try CPU affinity or similar methods to keep LDPlayer on a specific CPU, but moving to a single CPU setup would likely be more effective. A 48-core/96-thread EPIC chip costs around $300–350, plus a motherboard for about $200. Here’s a bundle with a 32-core/64-thread EPIC: https://www.ebay.com/itm/175323399510. Add roughly $50 for the cooler, and your existing DDR4 RAM should still work if it supports ECC.
D
Darkchet_
11-16-2016, 11:27 PM #6

The OS usually places threads on the first CPU. Performance drops on the second core due to higher latency, plus cache misses. Data exchanges between threads on different CPUs add extra delay. You might try CPU affinity or similar methods to keep LDPlayer on a specific CPU, but moving to a single CPU setup would likely be more effective. A 48-core/96-thread EPIC chip costs around $300–350, plus a motherboard for about $200. Here’s a bundle with a 32-core/64-thread EPIC: https://www.ebay.com/itm/175323399510. Add roughly $50 for the cooler, and your existing DDR4 RAM should still work if it supports ECC.

W
Woely
Member
108
11-18-2016, 07:49 AM
#7
Hello! As discussed before, many programs don’t handle multiple CPUs well—they rely on the operating system to manage threads and resources based on available capacity. The OS anticipates slower performance on the second CPU and shifts less critical tasks there, reserving the main CPU for essential operations. Curious about why you’re using ten Android emulators?
W
Woely
11-18-2016, 07:49 AM #7

Hello! As discussed before, many programs don’t handle multiple CPUs well—they rely on the operating system to manage threads and resources based on available capacity. The OS anticipates slower performance on the second CPU and shifts less critical tasks there, reserving the main CPU for essential operations. Curious about why you’re using ten Android emulators?