My first post
Hi all!
I trust everyone is well.
I was wondering if anyone could tell me what determines workload distribution among multi-core processors.
The reason I ask is that i have been looking at the performance of the two cores and the load percentages are farely erratic, with one core spiking while the other sits relatively still. This is not down to a load balancing problem as when I'm running a few apps at once load is distributed fairly evenly. I'm just curious as to what determines which instructions go where. Does any one core take precidence over certain tasks, or is the workload shared purely on which core has the most recources free? Do the cores work in tandem on instructions, or is one instruction processed on one core independently?
If anyone can provide even a little information on this, I would be very grateful
I have tried to find information on the net, only to find posts about people having load balance problems.
Thanks in advance
Mad Brad