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

Re: [libvirt] [PATCH v2 1/2] XML definitions for guest NUMA and parsing routines



On Fri, 2011-11-11 at 18:21 +0530, Bharata B Rao wrote:
> XML definitions for guest NUMA and parsing routines.
> 
> From: Bharata B Rao <bharata linux vnet ibm com>
> 
> This patch adds XML definitions for guest NUMA specification and contains
> routines to parse the same. The guest NUMA specification looks like this:
> 
> <cpu>
>         ...
>         <topology sockets='2' cores='4' threads='2'/>
>         <numa>
>                 <cell cpus='0-7' memory='512000'/>
>                 <cell cpus='8-15' memory='512000'/>
>         </numa>
>         ...
> </cpu>

Hi Bharata,

I realise I'm a bit late on this, but I'm just catching up on the list
traffic.

Firstly why is the XML tag called "cell", it seems to represent what we
would normally call a "node" in terms of NUMA?

Also does the parser support disjoint ranges for cpus and memory? Or do
we not need that complexity for some reason?

For example what if I have a topology that looks like:

Node 0:
  CPUs: 0-3,8-11
  MEM : 0-1G,2G-3G

Node 1:
  CPUs: 4-7,12-15
  MEM : 1G-2G,3G-4G

cheers

-- 



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