This is the mail archive of the guile@cygnus.com mailing list for the Guile project.


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

Re: performance


Rob Browning <rlb@cs.utexas.edu> writes:

>   Guile 1.3 (debug):                               382
>   Guile 1.3 (no-debug)                             565
>   RScheme (current beta interpred):               4684
>   RScheme (current beta "rsc -ccode" compiled):  12634
>   Stalin (full compilation):                    101437

and one more test with compilation options suggested by the author
gives us another factor of about 2.5 speedup:

    Stalin (full compilation author opts):        257338

 Stalin command (w/ author suggested opts):
   $ stalin -Ob -Om -On -Or -Ot -du -dI -d1 -copt -O2 \
      -copt -fomit-frame-pointer -copt -freg-struct-return \
       -copt -I -copt /usr/include/gc stalin-speed-test.sc
   $ stalin-speed-test

Of course, like all benchmarks, this one may have no relevance to any
particular task.  It all depends on the appropriate evaluation
metric...

-- 
Rob Browning <rlb@cs.utexas.edu> PGP=E80E0D04F521A094 532B97F5D64E3930

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