This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: C Optimization Tests, 1 May 2004, tree-ssa/3.5/3.4/icc


Kaveh R. Ghazi wrote:
Scott -- I'm curious how mainline performs on all these tests with the
patch below.  Would you please try it out?  If we can demonstrate an
overall win, I'll submit it for installation.

GCC Mainline, Pentium 4


         default math     with -mfpmath=sse
test  no patch  patched   no patch  patched
----  --------  --------  --------  --------
alma    64.3      42.4      68.2      44.7
 evo    52.9      52.8      79.5      79.8
 fft    34.6      32.0      34.5      33.4
huff    16.0      16.0      16.7      16.3
 lin    26.2      22.9      25.9      23.7
mat1     7.5       7.5       8.0       7.9
mole    32.8      31.3      30.6      22.4
tree    25.0      24.5      25.7      25.6
      --------  --------  --------  --------
total  259.3     229.5     289.0     253.9

I'd say your patch is a winner, at least as far as the Pentium 4 is concerned. On the Opteron, your patch (and -mfpmath=sse, BTW) made no difference in generated code speed.

I'm certain other people will notice the -mfpmath is pessimistic on the Pentium 4. Being somewhat pressed for time today, I haven't figured out why yet,

..Scott

--
Scott Robert Ladd
Coyote Gulch Productions (http://www.coyotegulch.com)
Software Invention for High-Performance Computing


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]