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/
Home Products Support Community News


[Xen-devel] Re: Is there any onging work about SMT aware scheduling in C

To: peb1611 <peb1611@xxxxxxxxx>
Subject: [Xen-devel] Re: Is there any onging work about SMT aware scheduling in Credit2?
From: George Dunlap <george.dunlap@xxxxxxxxxx>
Date: Tue, 26 Apr 2011 10:44:01 +0100
Cc: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>, xen devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 26 Apr 2011 02:38:47 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4DB51C94.1000403@xxxxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <4DB51C94.1000403@xxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

Because credit2 is not the default scheduler, there's no need for a
separate branch -- the code in xen-unstable.hg is the most recent
version there is.

At the moment credit2 is not HT-aware; it treats each thread as if it
were its own core. (Which is to say, if it has two vcpus to run, it may
put them on different threads on the same core instead of spreading them
across cores).

Unfortunately I've been pulled away from credit2 development for a few
months to work on some XenServer product stuff.  Hopefully I should be
able to get back to credit2 in a month or so.  But if you're interested
in contributing, I'd be happy for some help. :-)


On Mon, 2011-04-25 at 08:02 +0100, peb1611 wrote:
> Hi, george :)
> Is there any ongoing work about SMT(hyperthreading) aware shceduling in
> the credit2?
> such as, "sched_smt_power_savings" support in the previous credit 1
> scheduler.
> There are some TODO comments in the credit2 source, however, I don't
> know if whether there is a related branch or ongoing work.
> Thanks

Xen-devel mailing list

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