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

Re: [Xen-ia64-devel] [Xen-devel] how to assign cpu?

Le Vendredi 30 Juin 2006 10:00, Xu, Anthony a écrit :
> Control panel already has mechanism to assign cpus for vcpus.
> But it's no enough in MT/HT environment,
> I have following concerns.
> If xen0 is running on a LP, then vcpus from other domain should not run on
> the other LP on the same core,
> Assigning two cpus from same core or from different core to a domain may
> have different performance. This depends on actual situation.
> and so on.
> There are three methods to handle this.
> 1. Implement algorithm inside xen to assign cpus for domain, algorithm can
>    handle all kinds of situation .
> 2. Let control panel see the physical cpus core/sibling information, and we
> can manually assign cpus through control panel.
> 3. Implement both, and the latter overwrites the former, so the former
> algorithm can be simple
> What's your opinion?
At least on xen/ia64 , the first step is to identify LP.  I am not aware of a 
method to know wether or not two LP (from the Xen view) share the same core.


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.