> On 12/20/11 12:26, Sergei Trofimovich wrote:
> > What would you prefer?
> 
> I'd prefer not supporting broken hacks pretending to be new ABI models.
> 
> Is there any real benefit to "AMD64-x32" over simply x86-32

Whole AMD64 ISA is accessible: twice as much registers (including xmm/ymm),
instruction extensions available only in "long mode".

It helps help codecs embedded into browsers and players.
C calling convention uses registers (first six integer parameters go to 
registers)
which reduces stack memory traffic.

Quite nice comparing to what we have in ia32.

> or AMD64 for X applications?

Pointer memory footprint is on ia32 level. Saves Dcache and RAM for huge 
programs
with large amount of references (like firefox and KDE).

-- 

  Sergei

Attachment: signature.asc
Description: PGP signature

_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to