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

Re: [Xen-devel] [PATCH] x86: introduce specialized clear_page()


  • To: Jan Beulich <jbeulich@xxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: Keir Fraser <keir@xxxxxxxxxxxxx>
  • Date: Wed, 20 Jun 2007 16:53:41 +0100
  • Delivery-date: Wed, 20 Jun 2007 08:51:47 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcezUyxJaxqh2B9GEdyfcgAX8io7RQ==
  • Thread-topic: [Xen-devel] [PATCH] x86: introduce specialized clear_page()

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


 


Rackspace

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