[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

newbie SMP questions




Hello everybody -

Given a chance to play with an SMP (dual AXP) machine, and having no
prior SMP experience, I've got a couple questions:

1. Are CPU shared at a timeslice level or at a program level? Ie. can
   a program migrate from one CPU to another one or it'd stick to one
   CPU?

2. Is the SMP support completely hidden from a user or it allows
   starting a program on a certain CPU? In particular, I have a fairly 
   numerically-intensive program which I used to run in one instance
   on a machine. Now I'd like to take advantage of the 2nd CPU to
   start another instance of the program, but I need to make sure they 
   don't share same CPU.

3. What pointers to further SMP information could you recommend? NOTE, 
   I did read the {SMP,smp}* files in the Documentation directory of
   the kernel and they are not very helpful.

Thanks in advance,

-- 
Alexander L. Belikoff
Bloomberg L.P. / BFM Financial Research Ltd.
abel@vallinor4.com, abel@bfr.co.il