I’m resending this to the list
because I don’t believe it made it through the first time.
 
-------------------
 
I have a multi-processor, multi-core environment where I
will be running an application on one HVM domain A (Windows 2003) and another
app in another HVM domain A’ (Windows as well).  There will be
multiple instances of this pair combination.  For performance reasons, I
would like to find out if there is any way to control the scheduling of the
paired domains, such that
 
1)       if domain A
is scheduled on a physical CPU 1, domain A’ is also scheduled at the same
time on cpu 2. or
2)       if domain A
is scheduled on physical CPU, domain A’ is the next domain to be
scheduled on the CPU, even if domain B was the next legal owner of the time
slice.
 
Assigning a higher priority to a domain type (A or A’)
may not work because multiple domains of one type may be available
simultaneously.  I need to guarantee that once a domain is scheduled, its
corresponding pair will run simultaneously (in another CPU) or 
immediately after.
 
I’m new to Xen so forgive me if this is trivial
question to which I have not found the answer yet.
 
Roger R
Cruz
Principal SW Engineer
Marathon Technologies Corp.
978-489-1153