Prev: Are Quad-Core CPU's showing much improvement over Dual-Core CPU's for desktop applications?
Next: Call for Papers: The 2010 International Conference on Computer Design (CDES'10), USA, July 2010 (updated)
From: Casey Hawthorne on 10 Feb 2010 16:43 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 10 Feb 2010 16:55
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. |