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] [PATCH] x86: introduce specialized clear_page()

To: Jan Beulich <jbeulich@xxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] x86: introduce specialized clear_page()
From: Keir Fraser <keir@xxxxxxxxxxxxx>
Date: Wed, 20 Jun 2007 16:53:41 +0100
Delivery-date: Wed, 20 Jun 2007 08:51:47 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <4679656A.76E4.0078.0@xxxxxxxxxx>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcezUyxJaxqh2B9GEdyfcgAX8io7RQ==
Thread-topic: [Xen-devel] [PATCH] x86: introduce specialized clear_page()
User-agent: Microsoft-Entourage/11.3.3.061214
On 20/6/07 16:35, "Jan Beulich" <jbeulich@xxxxxxxxxx> wrote:

>> I measure no benefit from the XMM version (nor from upgrading the SSE2
>> version on x86/64 to clear from %rax instead of %eax). I guess this is
>> because the move is non-temporal and it's actually quite easy to max the
>> memory bandwidth.
> 
> Neither did I, except (obviously) on machines having SSE, but not SSE2 (which
> was what I considered applying this for, with the additional need to tweak
> idle vcpu handling so that in that context [where FP context altering doesn't
> matter, as long as the rest of the system's aware of it] it could then be
> used).

Oh, yes. Well, that's not a very interesting set of CPUs to optimise for.

 -- Keir


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

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