[Zope] Python on Sun cf Linux/Intel

Stuart 'Zen' Bishop zen@cs.rmit.edu.au
Sun, 7 Nov 1999 13:40:15 +1100 (EST)


On Sat, 6 Nov 1999 Tony.McDonald@newcastle.ac.uk wrote:

> Evidence seems to point that way. Our Enterprise 450 gave this.
> Zope 2.0.0 binary distribution:
> Python 1.5.2 (#2, Jul  9 1999, 16:07:49)  [GCC 2.8.1] on sunos5
> Pystone(1.1) time for 10000 passes = 3.93
> This machine benchmarks at 2544.53 pystones/second

And on an UltrasparcII 200Mhz, using Sun's CC -O:
    Pystone(1.1) time for 10000 passes = 3.9
    This machine benchmarks at 2564.1 pystones/second

What speed are your CPU's running at? Ultrasparcs are available up to 450MHz
(or is it 500 now?) so pystones should be around the 5700 mark (I'll
be able to test when our new Oracle server arrives...). The benchmarks
in this email are on an UltrasparcII 200Mhz - I don't think Sun sell CPU's
this slow any more.

> It may be, but I'm not really qualified to say...as I've only just got a compiled Python working on our E450 and am loathe to try out different compilers! :)

Using Sun cc with almost all the optimizations on (-fast -mt -xarch=v9
-xcode=pic32 -xO5 -xprefetch -xsafe=mem), I get with the same UltraII 200MHz:
    Pystone(1.1) time for 10000 passes = 3.7
    This machine benchmarks at 2702.7 pystones/second

Using 'gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)'
on the same box I get:
    Pystone(1.1) time for 10000 passes = 4.28
    This machine benchmarks at 2336.45 pystones/second



 ___
   //     Zen (alias Stuart Bishop)     Work: zen@cs.rmit.edu.au
  // E N  Senior Systems Alchemist      Play: zen@shangri-la.dropbear.id.au
 //__     Computer Science, RMIT 	 WWW: http://www.cs.rmit.edu.au/~zen