On Wednesday 19 October 2005 23:57, Nix wrote:
> On Mon, 17 Oct 2005, [EMAIL PROTECTED] stated:
> > On Sunday 16 October 2005 19:31, Nix wrote:

> >                                                                 You may
> > correct me (you know more about GCC), but I expect scheduling to make
> > some difference. Btw, I still haven't done the tricks to make UML use
> > host cpu features - it's still compiled with default GCC settings for
> > this.

> Not a killer: those of us who really care will have made GCC default anyway
> by specifying --with-cpu or a target-specific triplet to GCC configure.
Hmm, but we don't run all on Gentoo, and in the world it may make a 
difference. And anyway, there's no reason against this except "I keep 
forgetting to do it".

> > Actually, for the host kernel (which uses arch=k8, see
> > arch/i386/Makefile)) SSEx makes no difference (the kernel can't allow GCC
> > to use FP on its own, as you probably know - the kernel must explicitly
> > enable FP state saving, and even then there are strict rules on FP usage,
> > for instance you must be atomic).

> Well, actually, if you don't specify -ffreestanding
Which we do.
> , GCC can implement 
> large block moves by going via SSE or MMX regs. (How common this is I'm
> not sure. Probably not very, especially for MMX.)
Don't know for the rest, but the kernel uses SSE (I don't recall which 
features) for memset/memcpy/copy_*_user.
-- 
Inform me of my mistakes, so I can keep imitating Homer Simpson's "Doh!".
Paolo Giarrusso, aka Blaisorblade (Skype ID "PaoloGiarrusso", ICQ 215621894)
http://www.user-mode-linux.org/~blaisorblade

        

        
                
___________________________________ 
Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB 
http://mail.yahoo.it



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to