From: Casey Hawthorne on
On a quad (or more) core laptop/desktop, would it boost efficiency to
have one core do most of the context switching and interrupt handling,
while the other three cores have fewer processes on them, say 1 to 3,
so as to keep their pipelines nearly full most of the time, since
these other cores would have less context switching and therefore less
pipeline flushing.

--
Regards,
Casey
From: Robert Myers on
On Feb 10, 4:43 pm, Casey Hawthorne <caseyhHAMMER_T...(a)istar.ca>
wrote:
> On a quad (or more) core laptop/desktop, would it boost efficiency to
> have one core do most of the context switching and interrupt handling,
> while the other three cores have fewer processes on them, say 1 to 3,
> so as to keep their pipelines nearly full most of the time, since
> these other cores would have less context switching and therefore less
> pipeline flushing.
>

You could, as I did (before your post), Google smp+interrupts.

This is the first hit:

http://www.alexonlinux.com/smp-affinity-and-proper-interrupt-handling-in-linux

Robert.