lkml.org 
[lkml]   [1997]   [Feb]   [26]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
FromKeith Rohrer <>
SubjectRe: a.out binaries that are 66% faster than ELF
DateWed, 26 Feb 1997 01:50:50 -0600 (CST)
> I'd say that the performance difference between the ELF and a.out versions 
> warrants an investigation of some sort.  Comparing the "gcc -S" would be
> a good start I guess...
The a.out assembly uses smaller alignments (2 vs. 4 for variables, 4 vs.
16 for code); it uses leading underscores where the elf assembly does
not.  I would've put copies of the .s files on the web, but there's
that pesky ITAR thing.  Still, given the 386 was hardest hit, I expect
that the smaller alignment padding wasn't the problem, and the underscore
convention is purely a cosmetic naming thing.  My bet is still on cache
conflict misses.  Anyone tried this on an MMX Pentium (bigger cache)?

	Keith

\
 
 \ /
  Last update: 2005-03-22 13:39    [W:0.388 / U:0.140 seconds]
©2003-2008 Jasper Spaans