[Pythonmac-SIG] re: 1.6a1 + threading vs. 1.5.42 (stackless)+ uthread vs. no threading at all

Brad Barnhorst bsbarnho@frontiernet.net
Tue, 18 Apr 2000 21:36:49 -0400


Apologies for the length of this message.  I thought the detailed info
might be of some use.  I also noticed after running the first set that
the end time wasn't showing the _end_ time.  So I modified pystone.py
and reran the 1.6a2 noevents tests.  The results from those two runs are
at the end.

Here is what I came up with (20 loops each):
Summarizing:
version		threads	events	total time		time per loop
							(sec)			(sec)

1.5.42+		N		N		28.0			1.4
1.5.42+		N		Y		30.0			1.5
1.5.42+		u		N		32.0			1.6
1.5.42+		u		Y		33.0			1.65

1.6a2			N		N		27.95			1.3975
1.6a2			N		Y		28.89			1.4445
1.6a2			Y		N		240.36		12.018
1.6a2			Y		Y		253.03		12.6515


hope this helps.

-brad


btw, I have CodeWarrior and would be willing to look at the threading
routines to see if there is any possibility that I could help, but I
don't have a clue as to where to begin to look.  As is the case with
everyone else, time is at a premium, so any direction here would be
quite welcome.  I don't know if I can offer anything in this respect,
but I'd like to try.  Plus I'm always happy to run tests!



(Core dump follows):

Python 1.5.42+ (#43, Apr  8 2000, 15:14:08)  [CW PPC w/GUSI w/MSL]

nothreads:
noevents:

Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.38333
This machine benchmarks at 7228.92 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Non-threading 28.0
[3165076698.0, 3165076699.0, 3165076700.0, 3165076702.0, 3165076703.0,
3165076705.0, 3165076706.0, 3165076708.0, 3165076709.0, 3165076710.0,
3165076712.0, 3165076713.0, 3165076715.0, 3165076716.0, 3165076718.0,
3165076719.0, 3165076720.0, 3165076722.0, 3165076723.0, 3165076725.0]
[3165076699.0, 3165076700.0, 3165076702.0, 3165076703.0, 3165076705.0,
3165076706.0, 3165076708.0, 3165076709.0, 3165076710.0, 3165076712.0,
3165076713.0, 3165076715.0, 3165076716.0, 3165076718.0, 3165076719.0,
3165076720.0, 3165076722.0, 3165076723.0, 3165076725.0, 3165076726.0]



Python 1.5.42+ (#43, Apr  8 2000, 15:14:08)  [CW PPC w/GUSI w/MSL]

nothreads:
events:

Pystone(1.1) time for 10000 passes = 1.45
This machine benchmarks at 6896.55 pystones/second
Pystone(1.1) time for 10000 passes = 1.48333
This machine benchmarks at 6741.57 pystones/second
Pystone(1.1) time for 10000 passes = 1.45
This machine benchmarks at 6896.55 pystones/second
Pystone(1.1) time for 10000 passes = 1.46667
This machine benchmarks at 6818.18 pystones/second
Pystone(1.1) time for 10000 passes = 1.46667
This machine benchmarks at 6818.18 pystones/second
Pystone(1.1) time for 10000 passes = 1.46667
This machine benchmarks at 6818.18 pystones/second
Pystone(1.1) time for 10000 passes = 1.48333
This machine benchmarks at 6741.57 pystones/second
Pystone(1.1) time for 10000 passes = 1.46667
This machine benchmarks at 6818.18 pystones/second
Pystone(1.1) time for 10000 passes = 1.46667
This machine benchmarks at 6818.18 pystones/second
Pystone(1.1) time for 10000 passes = 1.46667
This machine benchmarks at 6818.18 pystones/second
Pystone(1.1) time for 10000 passes = 1.48333
This machine benchmarks at 6741.57 pystones/second
Pystone(1.1) time for 10000 passes = 1.48333
This machine benchmarks at 6741.57 pystones/second
Pystone(1.1) time for 10000 passes = 1.45
This machine benchmarks at 6896.55 pystones/second
Pystone(1.1) time for 10000 passes = 1.45
This machine benchmarks at 6896.55 pystones/second
Pystone(1.1) time for 10000 passes = 1.48333
This machine benchmarks at 6741.57 pystones/second
Pystone(1.1) time for 10000 passes = 1.48333
This machine benchmarks at 6741.57 pystones/second
Pystone(1.1) time for 10000 passes = 1.45
This machine benchmarks at 6896.55 pystones/second
Pystone(1.1) time for 10000 passes = 1.48333
This machine benchmarks at 6741.57 pystones/second
Pystone(1.1) time for 10000 passes = 1.48333
This machine benchmarks at 6741.57 pystones/second
Pystone(1.1) time for 10000 passes = 1.46667
This machine benchmarks at 6818.18 pystones/second
Non-threading 30.0
[3165076793.0, 3165076795.0, 3165076796.0, 3165076798.0, 3165076799.0,
3165076801.0, 3165076802.0, 3165076804.0, 3165076805.0, 3165076807.0,
3165076808.0, 3165076810.0, 3165076811.0, 3165076813.0, 3165076814.0,
3165076816.0, 3165076817.0, 3165076819.0, 3165076820.0, 3165076822.0]
[3165076795.0, 3165076796.0, 3165076798.0, 3165076799.0, 3165076801.0,
3165076802.0, 3165076804.0, 3165076805.0, 3165076807.0, 3165076808.0,
3165076810.0, 3165076811.0, 3165076813.0, 3165076814.0, 3165076816.0,
3165076817.0, 3165076819.0, 3165076820.0, 3165076822.0, 3165076823.0]



Python 1.5.42+ (#43, Apr  8 2000, 15:14:08)  [CW PPC w/GUSI w/MSL]

uthreads:
noevents:

Pystone(1.1) time for 10000 passes = 31.65
This machine benchmarks at 315.956 pystones/second
Pystone(1.1) time for 10000 passes = 31.6
This machine benchmarks at 316.456 pystones/second
Pystone(1.1) time for 10000 passes = 31.6833
This machine benchmarks at 315.623 pystones/second
Pystone(1.1) time for 10000 passes = 31.6167
This machine benchmarks at 316.289 pystones/second
Pystone(1.1) time for 10000 passes = 31.65
This machine benchmarks at 315.956 pystones/second
Pystone(1.1) time for 10000 passes = 31.6167
This machine benchmarks at 316.289 pystones/second
Pystone(1.1) time for 10000 passes = 31.6667
This machine benchmarks at 315.789 pystones/second
Pystone(1.1) time for 10000 passes = 31.6333
This machine benchmarks at 316.122 pystones/second
Pystone(1.1) time for 10000 passes = 31.6667
This machine benchmarks at 315.789 pystones/second
Pystone(1.1) time for 10000 passes = 31.65
This machine benchmarks at 315.956 pystones/second
Pystone(1.1) time for 10000 passes = 31.6667
This machine benchmarks at 315.789 pystones/second
Pystone(1.1) time for 10000 passes = 31.7
This machine benchmarks at 315.457 pystones/second
Pystone(1.1) time for 10000 passes = 31.6667
This machine benchmarks at 315.789 pystones/second
Pystone(1.1) time for 10000 passes = 31.6833
This machine benchmarks at 315.623 pystones/second
Pystone(1.1) time for 10000 passes = 31.6667
This machine benchmarks at 315.789 pystones/second
Pystone(1.1) time for 10000 passes = 31.7167
This machine benchmarks at 315.292 pystones/second
Pystone(1.1) time for 10000 passes = 31.7
This machine benchmarks at 315.457 pystones/second
Pystone(1.1) time for 10000 passes = 31.7167
This machine benchmarks at 315.292 pystones/second
Pystone(1.1) time for 10000 passes = 31.7
This machine benchmarks at 315.457 pystones/second
Pystone(1.1) time for 10000 passes = 31.7333
This machine benchmarks at 315.126 pystones/second
MicroThreading: 32.0
[3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0,
3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0,
3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0,
3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0]
[3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0,
3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0,
3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0,
3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0, 3165077141.0]



Python 1.5.42+ (#43, Apr  8 2000, 15:14:08)  [CW PPC w/GUSI w/MSL]

uthreads:
events:

Pystone(1.1) time for 10000 passes = 32.9
This machine benchmarks at 303.951 pystones/second
Pystone(1.1) time for 10000 passes = 32.8333
This machine benchmarks at 304.569 pystones/second
Pystone(1.1) time for 10000 passes = 32.9
This machine benchmarks at 303.951 pystones/second
Pystone(1.1) time for 10000 passes = 32.8667
This machine benchmarks at 304.26 pystones/second
Pystone(1.1) time for 10000 passes = 32.9
This machine benchmarks at 303.951 pystones/second
Pystone(1.1) time for 10000 passes = 32.8667
This machine benchmarks at 304.26 pystones/second
Pystone(1.1) time for 10000 passes = 32.9167
This machine benchmarks at 303.797 pystones/second
Pystone(1.1) time for 10000 passes = 32.8833
This machine benchmarks at 304.105 pystones/second
Pystone(1.1) time for 10000 passes = 32.9167
This machine benchmarks at 303.797 pystones/second
Pystone(1.1) time for 10000 passes = 32.9
This machine benchmarks at 303.951 pystones/second
Pystone(1.1) time for 10000 passes = 32.9
This machine benchmarks at 303.951 pystones/second
Pystone(1.1) time for 10000 passes = 32.9167
This machine benchmarks at 303.797 pystones/second
Pystone(1.1) time for 10000 passes = 32.9
This machine benchmarks at 303.951 pystones/second
Pystone(1.1) time for 10000 passes = 32.9333
This machine benchmarks at 303.644 pystones/second
Pystone(1.1) time for 10000 passes = 32.9167
This machine benchmarks at 303.797 pystones/second
Pystone(1.1) time for 10000 passes = 32.9667
This machine benchmarks at 303.337 pystones/second
Pystone(1.1) time for 10000 passes = 32.9333
This machine benchmarks at 303.644 pystones/second
Pystone(1.1) time for 10000 passes = 32.95
This machine benchmarks at 303.49 pystones/second
Pystone(1.1) time for 10000 passes = 32.9333
This machine benchmarks at 303.644 pystones/second
Pystone(1.1) time for 10000 passes = 32.95
This machine benchmarks at 303.49 pystones/second
MicroThreading: 33.0
[3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0,
3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0,
3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0,
3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0]
[3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0,
3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0,
3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0,
3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0, 3165077262.0]






Python 1.6a2 (#52, Apr  8 2000, 14:20:44)  [CW PPC w/GUSI2 w/MSL w/THREADS]

nothreads:
noevents:

Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.38333
This machine benchmarks at 7228.92 pystones/second
Pystone(1.1) time for 10000 passes = 1.38333
This machine benchmarks at 7228.92 pystones/second
Pystone(1.1) time for 10000 passes = 1.38333
This machine benchmarks at 7228.92 pystones/second
Pystone(1.1) time for 10000 passes = 1.38333
This machine benchmarks at 7228.92 pystones/second
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Pystone(1.1) time for 10000 passes = 1.38333
This machine benchmarks at 7228.92 pystones/second
Pystone(1.1) time for 10000 passes = 1.38333
This machine benchmarks at 7228.92 pystones/second
Pystone(1.1) time for 10000 passes = 1.38333
This machine benchmarks at 7228.92 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Non-threading 27.948829174
[3038947753.0001168, 3038947754.3997369, 3038947755.797411,
3038947757.1921611, 3038947758.588491, 3038947759.9848781,
3038947761.3802862, 3038947762.7761378, 3038947764.171948,
3038947765.5663438, 3038947766.964859, 3038947768.3626809,
3038947769.7595391, 3038947771.1594448, 3038947772.5580988,
3038947773.9552212, 3038947775.3541222, 3038947776.7533312,
3038947778.1503859, 3038947779.5477548] [3038947754.3996978,
3038947755.7973819, 3038947757.192132, 3038947758.5883231,
3038947759.9848461, 3038947761.3802562, 3038947762.7761092,
3038947764.1719179, 3038947765.5663152, 3038947766.964829,
3038947768.362649, 3038947769.7595048, 3038947771.1594119,
3038947772.5580668, 3038947773.9551902, 3038947775.3540878,
3038947776.7530971, 3038947778.1503539, 3038947779.5477219, 3038947780.9485621]



Python 1.6a2 (#52, Apr  8 2000, 14:20:44)  [CW PPC w/GUSI2 w/MSL w/THREADS]

nothreads:
events:

Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.45
This machine benchmarks at 6896.55 pystones/second
Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.43333
This machine benchmarks at 6976.74 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.41667
This machine benchmarks at 7058.82 pystones/second
Pystone(1.1) time for 10000 passes = 1.45
This machine benchmarks at 6896.55 pystones/second
Non-threading 28.8890719414
[3038947881.0001192, 3038947882.4457469, 3038947883.8927188,
3038947885.3305268, 3038947886.7749138, 3038947888.2173271,
3038947889.660131, 3038947891.1037278, 3038947892.5437808,
3038947893.9851441, 3038947895.4312739, 3038947896.8770618,
3038947898.3211012, 3038947899.770937, 3038947901.2157931,
3038947902.6563268, 3038947904.1054521, 3038947905.552618,
3038947906.99506, 3038947908.4385791] [3038947882.4457078,
3038947883.8925519, 3038947885.3304949, 3038947886.7748842,
3038947888.2172971, 3038947889.6600428, 3038947891.1036978,
3038947892.5437508, 3038947893.9851179, 3038947895.4312439,
3038947896.8770289, 3038947898.3210688, 3038947899.7709031,
3038947901.2157631, 3038947902.6562929, 3038947904.1054201,
3038947905.5525851, 3038947906.9950209, 3038947908.438395, 3038947909.888814]



Python 1.6a2 (#52, Apr  8 2000, 14:20:44)  [CW PPC w/GUSI2 w/MSL w/THREADS]

threads:
noevents:

Pystone(1.1) time for 10000 passes = 192.633
This machine benchmarks at 51.9121 pystones/second
Pystone(1.1) time for 10000 passes = 212.1
This machine benchmarks at 47.1476 pystones/second
Pystone(1.1) time for 10000 passes = 208.017
This machine benchmarks at 48.0731 pystones/second
Pystone(1.1) time for 10000 passes = 211.383
This machine benchmarks at 47.3074 pystones/second
Pystone(1.1) time for 10000 passes = 217.65
This machine benchmarks at 45.9453 pystones/second
Pystone(1.1) time for 10000 passes = 221.7
This machine benchmarks at 45.106 pystones/second
Pystone(1.1) time for 10000 passes = 224.317
This machine benchmarks at 44.5798 pystones/second
Pystone(1.1) time for 10000 passes = 223.65
This machine benchmarks at 44.7127 pystones/second
Pystone(1.1) time for 10000 passes = 212.75
This machine benchmarks at 47.0035 pystones/second
Pystone(1.1) time for 10000 passes = 222.817
This machine benchmarks at 44.8799 pystones/second
Pystone(1.1) time for 10000 passes = 234.683
 Pystone(1.1) time for 10000 passes = 231.083
This machine benchmarks at 43.2744 pystones/second
This machine benchmarks at 42.6106 pystones/second
Pystone(1.1) time for 10000 passes = 235.083
This machine benchmarks at 42.5381 pystones/second
Pystone(1.1) time for 10000 passes = 231.617
This machine benchmarks at 43.1748 pystones/second
Pystone(1.1) time for 10000 passes = 238.5
This machine benchmarks at 41.9287 pystones/second
Pystone(1.1) time for 10000 passes = 230.75
This machine benchmarks at 43.3369 pystones/second
Pystone(1.1) time for 10000 passes = 236.933
This machine benchmarks at 42.206 pystones/second
Pystone(1.1) time for 10000 passes = 234.5
This machine benchmarks at 42.6439 pystones/second
Pystone(1.1) time for 10000 passes = 237.683
This machine benchmarks at 42.0728 pystones/second
Pystone(1.1) time for 10000 passes = 235.017
This machine benchmarks at 42.5502 pystones/second
Threading: 240.364068031
[3038948033.0002179, 3038948033.0170879, 3038948033.0177021,
3038948033.0181818, 3038948033.0187368, 3038948033.0192642,
3038948033.0197339, 3038948033.0202661, 3038948033.0207491,
3038948033.0212231, 3038948033.0217118, 3038948033.0222158,
3038948033.022799, 3038948033.0232821, 3038948033.023756,
3038948033.0242329, 3038948033.0247068, 3038948033.0251832,
3038948033.02566, 3038948033.0261359] [3038948033.017066,
3038948033.0176339, 3038948033.0181608, 3038948033.0187159,
3038948033.0192428, 3038948033.0197129, 3038948033.0202451,
3038948033.0207281, 3038948033.0212021, 3038948033.0216908,
3038948033.0221939, 3038948033.022778, 3038948033.0232611,
3038948033.023735, 3038948033.0242119, 3038948033.0246859,
3038948033.0251622, 3038948033.0256381, 3038948033.026114, 3038948033.0267348]



Python 1.6a2 (#52, Apr  8 2000, 14:20:44)  [CW PPC w/GUSI2 w/MSL w/THREADS]

threads:
events:

Pystone(1.1) time for 10000 passes = 194.767
This machine benchmarks at 51.3435 pystones/second
Pystone(1.1) time for 10000 passes = 199.483
This machine benchmarks at 50.1295 pystones/second
Pystone(1.1) time for 10000 passes = 205.083
This machine benchmarks at 48.7607 pystones/second
Pystone(1.1) time for 10000 passes = 196.9
This machine benchmarks at 50.7872 pystones/second
Pystone(1.1) time for 10000 passes = 222.783
This machine benchmarks at 44.8867 pystones/second
Pystone(1.1) time for 10000 passes = 224
This machine benchmarks at 44.6429 pystones/second
Pystone(1.1) time for 10000 passes = 215.967
This machine benchmarks at 46.3034 pystones/second
Pystone(1.1) time for 10000 passes = 224.733
This machine benchmarks at 44.4972 pystones/second
Pystone(1.1) time for 10000 passes = 230.283
This machine benchmarks at 43.4248 pystones/second
Pystone(1.1) time for 10000 passes = 229.667
This machine benchmarks at 43.5414 pystones/second
Pystone(1.1) time for 10000 passes = 234.75
This machine benchmarks at 42.5985 pystones/second
Pystone(1.1) time for 10000 passes = 236.4
This machine benchmarks at 42.3012 pystones/second
Pystone(1.1) time for 10000 passes = 231.633
This machine benchmarks at 43.1717 pystones/second
Pystone(1.1) time for 10000 passes = 235.333
This machine benchmarks at 42.4929 pystones/second
Pystone(1.1) time for 10000 passes = 248.167
This machine benchmarks at 40.2955 pystones/second
Pystone(1.1) time for 10000 passes = 247.55
This machine benchmarks at 40.3959 pystones/second
Pystone(1.1) time for 10000 passes = 238.4
This machine benchmarks at 41.9463 pystones/second
Pystone(1.1) time for 10000 passes = 247.25
This machine benchmarks at 40.4449 pystones/second
Pystone(1.1) time for 10000 passes = 251.55
This machine benchmarks at 39.7535 pystones/second
Pystone(1.1) time for 10000 passes = 252.45
This machine benchmarks at 39.6118 pystones/second
Threading: 253.026426792
[3038948578.0001268, 3038948578.0103149, 3038948578.0109591,
3038948578.011559, 3038948578.012198, 3038948578.0127339,
3038948578.0132041, 3038948578.013679, 3038948578.0141611,
3038948578.0146379, 3038948578.015132, 3038948578.015698,
3038948578.0163279, 3038948578.0168152, 3038948578.017293,
3038948578.0177722, 3038948578.01825, 3038948578.0187292,
3038948578.0192089, 3038948578.0196872] [3038948578.0102901,
3038948578.0109372, 3038948578.0115371, 3038948578.012176,
3038948578.012712, 3038948578.0131831, 3038948578.0136571,
3038948578.0141392, 3038948578.014617, 3038948578.01511,
3038948578.0156741, 3038948578.0163059, 3038948578.0167928,
3038948578.017271, 3038948578.0177498, 3038948578.0182281,
3038948578.0187058, 3038948578.019186, 3038948578.0196638, 3038948578.020144]










results from mod pystones to give start and end times:

Python 1.6a2 (#52, Apr  8 2000, 14:20:44)  [CW PPC w/GUSI2 w/MSL w/THREADS]

nothreads:
noevents:

Start time:  3038951464.0
End time:  3038951465.41
Pystone(1.1) time for 10000 passes = 1.38333
This machine benchmarks at 7228.92 pystones/second
Start time:  3038951465.42
End time:  3038951466.81
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Start time:  3038951466.82
End time:  3038951468.21
Pystone(1.1) time for 10000 passes = 1.38333
This machine benchmarks at 7228.92 pystones/second
Start time:  3038951468.22
End time:  3038951469.61
Pystone(1.1) time for 10000 passes = 1.38333
This machine benchmarks at 7228.92 pystones/second
Start time:  3038951469.62
End time:  3038951471.02
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Start time:  3038951471.02
End time:  3038951472.42
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Start time:  3038951472.43
End time:  3038951473.82
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Start time:  3038951473.83
End time:  3038951475.23
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Start time:  3038951475.24
End time:  3038951476.63
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Start time:  3038951476.64
End time:  3038951478.04
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Start time:  3038951478.04
End time:  3038951479.44
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Start time:  3038951479.45
End time:  3038951480.85
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Start time:  3038951480.85
End time:  3038951482.25
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Start time:  3038951482.26
End time:  3038951483.66
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Start time:  3038951483.67
End time:  3038951485.07
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Start time:  3038951485.08
End time:  3038951486.48
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Start time:  3038951486.48
End time:  3038951487.88
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Start time:  3038951487.89
End time:  3038951489.29
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Start time:  3038951489.3
End time:  3038951490.7
Pystone(1.1) time for 10000 passes = 1.4
This machine benchmarks at 7142.86 pystones/second
Start time:  3038951490.71
End time:  3038951492.11
Pystone(1.1) time for 10000 passes = 1.36667
This machine benchmarks at 7317.07 pystones/second
Non-threading 28.113574028
[3038951464.000123, 3038951465.415679, 3038951466.8188272,
3038951468.2200122, 3038951469.6188111, 3038951471.0211148,
3038951472.4255261, 3038951473.8292689, 3038951475.2358651,
3038951476.6390681, 3038951478.0438719, 3038951479.4482269,
3038951480.8545842, 3038951482.2605019, 3038951483.6684999,
3038951485.0773849, 3038951486.4834929, 3038951487.8928399,
3038951489.298306, 3038951490.7050142] [3038951465.4156418,
3038951466.8188, 3038951468.2199821, 3038951469.618784,
3038951471.0210881, 3038951472.4254928, 3038951473.829236,
3038951475.2358351, 3038951476.6390381, 3038951478.0438409,
3038951479.4480519, 3038951480.8545551, 3038951482.2604728,
3038951483.668468, 3038951485.0773559, 3038951486.4834638,
3038951487.8928089, 3038951489.298274, 3038951490.704988, 3038951492.113234]



Python 1.6a2 (#52, Apr  8 2000, 14:20:44)  [CW PPC w/GUSI2 w/MSL w/THREADS]

threads:
noevents:

Start time:  3038952125.0
Start time:  3038952125.03
Start time:  3038952125.17
Start time:  3038952125.37
Start time:  3038952125.47
Start time:  3038952125.63
Start time:  3038952125.93
Start time:  3038952126.21
Start time:  3038952126.51
Start time:  3038952126.61
Start time:  3038952127.19
Start time:  3038952127.33
Start time:  3038952127.48
Start time:  3038952127.64
Start time:  3038952128.01
Start time:  3038952128.19
Start time:  3038952128.36
Start time:  3038952128.97
Start time:  3038952129.07
Start time:  3038952130.02
End time:  3038952255.76
Pystone(1.1) time for 10000 passes = 129.317
This machine benchmarks at 77.3296 pystones/second
End time:  3038952324.63
Pystone(1.1) time for 10000 passes = 199.35
This machine benchmarks at 50.163 pystones/second
End time:  3038952336.02
Pystone(1.1) time for 10000 passes = 201.017
This machine benchmarks at 49.7471 pystones/second
End time:  3038952340.2
End time:  3038952340.2
 End time:  3038952341.09
Pystone(1.1) time for 10000 passes = 212.567
This machine benchmarks at 47.0441 pystones/second
End time:  3038952341.36
Pystone(1.1) time for 10000 passes = 213.733
Pystone(1.1) time for 10000 passes = 214.65
This machine benchmarks at 46.5875 pystones/second
End time:  3038952341.75
Pystone(1.1) time for 10000 passes = 214.65
This machine benchmarks at 46.5875 pystones/second
End time:  3038952343.57
Pystone(1.1) time for 10000 passes = 219.1
This machine benchmarks at 45.6413 pystones/second
This machine benchmarks at 46.7873 pystones/second
End time:  3038952347.43
Pystone(1.1) time for 10000 passes = 221.617
This machine benchmarks at 45.123 pystones/second
End time:  3038952349.24
Pystone(1.1) time for 10000 passes = 223.133
This machine benchmarks at 44.8163 pystones/second
End time:  3038952355.6
Pystone(1.1) time for 10000 passes = 230.55
This machine benchmarks at 43.3745 pystones/second
End time:  3038952358.51
Pystone(1.1) time for 10000 passes = 231.567
This machine benchmarks at 43.1841 pystones/second
End time:  3038952362.47
Pystone(1.1) time for 10000 passes = 235.75
This machine benchmarks at 42.4178 pystones/second
End time:  3038952363.4
Pystone(1.1) time for 10000 passes = 235.667
This machine benchmarks at 42.4328 pystones/second
End time:  3038952363.92
Pystone(1.1) time for 10000 passes = 239.2
This machine benchmarks at 41.806 pystones/second
End time:  3038952365.38
Pystone(1.1) time for 10000 passes = 236.75
This machine benchmarks at 42.2386 pystones/second
End time:  3038952366.01
Pystone(1.1) time for 10000 passes = 236.433
This machine benchmarks at 42.2952 pystones/second
End time:  3038952366.99
Pystone(1.1) time for 10000 passes = 242.533
This machine benchmarks at 41.2314 pystones/second
End time:  3038952367.4
Pystone(1.1) time for 10000 passes = 242.483
This machine benchmarks at 41.2399 pystones/second
End time:  3038952367.62
Pystone(1.1) time for 10000 passes = 240.45
This machine benchmarks at 41.5887 pystones/second
Threading: 243.006872177
[3038952125.000133, 3038952125.0163832, 3038952125.0170159,
3038952125.0175252, 3038952125.0181508, 3038952125.0186558,
3038952125.0191588, 3038952125.0197272, 3038952125.0202351,
3038952125.020741, 3038952125.021441, 3038952125.0219841,
3038952125.022584, 3038952125.0231009, 3038952125.0236058,
3038952125.0241141, 3038952125.0246239, 3038952125.0251369,
3038952125.0256491, 3038952125.0262089] [3038952125.016355,
3038952125.016993, 3038952125.0175018, 3038952125.0181279,
3038952125.0186338, 3038952125.019136, 3038952125.0197048,
3038952125.0202122, 3038952125.0207191, 3038952125.021419,
3038952125.0219631, 3038952125.022562, 3038952125.0230789,
3038952125.0235839, 3038952125.0240922, 3038952125.0246019,
3038952125.025115, 3038952125.0256271, 3038952125.0261402, 3038952125.0268912]