Ian Collins <i...@ianshome.com> wrote:

> On 08/18/10 12:05 AM, Joerg Schilling wrote:
> > Ian Collins<i...@ianshome.com>  wrote:
> >
> >    
> >>> If you have an orthogonal architecture like sparc, a typical 64 bit 
> >>> program is
> >>> indeed a bit slower than the same program in 32 bit.
> >>>
> >>> On Amd64, you have twice as many registers in 64 bit mode and this is the
> >>> reason for a typical performance gain of ~ 30% for 64 bit applications.
> >>>
> >>>
> >>>        
> >> Do you have the data to back that up?  Most things I've looked at on X64
> >> are slower in 64 bit mode.
> >>      
> > Did you test on sparc or amd64? See above...
> >
> >    
> I said x64.

You unfortunately did not, this is why I asked.

> Some application benefit from the extended register set and function 
> call ABI, others suffer due to increased sizes impacting the cache.

Well, please verify your claims as they do not meet my experience.

It may be that you are right in case you don't compile with optimization.
I compile with a high level of optimization and all my applications run at 
least as fast as in 32 bit mode (as mentioned, this does not apply to sparc). 
BTW: this applies to Sun Studio.


Jörg

-- 
 EMail:jo...@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       j...@cs.tu-berlin.de                (uni)  
       joerg.schill...@fokus.fraunhofer.de (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to