Thanks for reading our docs David. I'll give your suggestions a try and let you know if I find anything else.
DaR > -----Original Message----- > From: David N. Williams [mailto:[EMAIL PROTECTED]] > Sent: Sunday, September 08, 2002 4:35 PM > To: [EMAIL PROTECTED] > Subject: [gforth] OS X 10.2 builds and benchmarks > > > After installing OS X 10.2 on my laptop, and making use of > Dennis Ruffer's experience plus Anton's suggestion about > `-fno-gcse`, I was able to build gforth 0.5.0 and figure out a > couple of things. What I learned is included here: > > > http://www-personal.umich.edu/~williams/archive/forth/gforth/R EADME.osx10.2.html > > http://www-personal.umich.edu/~williams/archive/forth/gforth/dir.html > > The upshot is that you can avoid the FPE* problem with > `-D_POSIX_SOURCE`, and get faster benchmarks with gcc 3.1 by > using `-fno-gcse`. > > But Apple has made it easy to fall back to gcc 2.92.2, and that > gives faster benchmarks yet, almost as good as OS X Public Beta. > Builds from earlier versions of OS X still run (fast) under OS > X 10.2. > > The benchmarks are reported below. > > -- David > > ---------------- > Gforth-0.5.0 benchmarks, with regs, direct threaded, -O3, > Powerbook G3/400MHz, 100MHz bus, 1GB L2 cache, 192MB RAM. > We have found that -mcpu=750 makes no measureable difference. > > Mac OS X 10.2 (Darwin 6.0), gcc version 3.1 20020420 (prerelease) > siev.fs > real 0m11.500s > user 0m11.210s > sys 0m0.050s > bubble.fs > real 0m11.909s > user 0m11.470s > sys 0m0.010s > matrix.fs > real 0m9.308s > user 0m9.180s > sys 0m0.090s > fib.fs > real 0m14.649s > user 0m14.240s > sys 0m0.030s > > Same as above plus -fno-gcse: > siev.fs > real 0m3.643s > user 0m3.340s > sys 0m0.030s > bubble.fs > real 0m4.208s > user 0m3.780s > sys 0m0.020s > matrix.fs > real 0m2.988s > user 0m2.690s > sys 0m0.030s > fib.fs > real 0m4.649s > user 0m4.520s > sys 0m0.030s > > Mac OS X 10.2 (Darwin 6.0), gcc version 2.95.2 19991024 (release) > siev.fs > real 0m2.540s > user 0m2.400s > sys 0m0.020s > bubble.fs > real 0m2.855s > user 0m2.680s > sys 0m0.050s > matrix.fs > real 0m1.822s > user 0m1.710s > sys 0m0.020s > fib.fs > real 0m3.293s > user 0m3.200s > sys 0m0.010s > > Mac OS X Public Beta (Darwin 1.3), gcc version 2.95.2 > siev.fs > real 0m2.498s > user 0m2.250s > sys 0m0.030s > bubble.fs > real 0m2.810s > user 0m2.660s > sys 0m0.020s > matrix.fs > real 0m1.669s > user 0m1.540s > sys 0m0.020s > fib.fs > real 0m2.867s > user 0m2.710s > sys 0m0.030s > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
