WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] NUMA support on Xen ?

To: Deepti Chheda <dchheda@xxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] NUMA support on Xen ?
From: Ryan Harper <ryanh@xxxxxxxxxx>
Date: Wed, 4 Oct 2006 10:01:38 -0500
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 04 Oct 2006 08:02:18 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <1445.128.2.140.130.1159924435.squirrel@xxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1445.128.2.140.130.1159924435.squirrel@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.6+20040907i
* Deepti Chheda <dchheda@xxxxxxxxxxxxxx> [2006-10-04 03:19]:
> Hi,
> 
> I am a Masters student from Carnegie Mellon University. I am looking
> for a research topics for an Advanced OS & DS course we have.
> 
> I wanted to know what is the current support for NUMA on Xen ? 

Xen doesn't have any NUMA support currently.  I've posted [1]patches to add
NUMA support into Xen.  This support covers systems that provide ACPI
SRAT tables describing the topology of the processors and memory of the
system.  It works for 32-bit and 64-bit system.  The patches give Xen an
NUMA-aware page allocator, update memory hypercalls to allocate
node-local memory when creating VMs, and exports NUMA topology to
user-space via the management tools.

> Does it support the IBM x440 and AMD64 Opteron ? 

I've not tested on an x440, but the patches have been tested on an x445,
x460, AMD opteron, Unisys ES7000, and IA64.  I believe that the patches
would work fine on an x440.

> Also, does the Xen scheduler do NUMA aware scheduling so it does not
> degrade the VM performace ?

The current patchset does not address scheduling.


1. http://lists.xensource.com/archives/html/xen-devel/2006-09/msg00958.html

-- 
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253   T/L: 678-9253
ryanh@xxxxxxxxxx

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>