Przemek:

I brought back to life my computer Athlon XP 2400+ used in tests in Oct-Dec 2008, mainly for:
- Confirm if failures are due to brand/processor architecture
- How it compare with current status/tests

and remember:
-----------------------------
So we faced two problems:
- GPF in MT related to devices input, solved? removing -s
- Slow, freeze, hangs, ..., un-solved yet

A big note:
- Maurilio was using OS/2 SMP kernel
- I was using eComStation 1.2MR, OS/2 4.5, both tested in two machines
-----------------------------

Here is the summary

You can download:
http://suphost.no-ip.biz/watcom_athlon.zip
http://suphost.no-ip.biz/watcom_core2duo.zip

They contain output for each test
Nomenclature are:
t_type_std.txt
t_type_dl.txt
where type:
 o: original SVN
 5s: 5r->5s
 s: -s removed
 5ss: 5r->5s, -s removed

( t_w* are old tests and can be ignored )

You can review individual items in tests, specially those with larger times ( 200 or more seconds ) There are an strange result for t_5ss_std.txt in third test so maybe speedtst.prg need some fix

Harbour 13035
OpenWatcom 1.8

Below are results using:
------------------------
   hbmk2 -m -n -w -es2 -l -kmo -gc3 speedtst.prg
      speedtst.exe
   hbmk2 -m -n -w -es2 -l -kmo -gc3 -mt speedtst.prg
      speedtst.exe
      speedtst.exe --thread
      speedtst.exe --thread=2 --scale
------------------------

and in same order

Changes of switchs in os2\watcom.mk and hbmk2.prg

I added results for Core2Duo for easy comparison between:

Athlon XP 2400+, 2000 MHz, 256 KB, 266 MT/s, ...
1 Gb RAM
( Same environment as Dec 2008, new OpenWatcom, new Harbour )

Intel Core 2 Duo E8400 3.00GHZ FSB1333 6MB 775 ...
2 Gb RAM


We can see immediatly:
- My Athlon computer are alive  :-)
- speedtst complete all tests with Athlon, so state changed

Some changes in OpenWatcom - Harbour - speedtst.prg in these months fixed our second problem and does not happen:
  "Slow, freeze, hangs, ..."


But a quick comparison, if it is valid:

From old message:
( Athlon, -DHB_FM_DL_ALLOC excluded in that time, -s removed )
hbrun_mt.exe speedtst.prg
=========================
[ total application time: ]...................................258.61
[ total real time: ]..........................................263.15

From current test:
with -DHB_FM_STD_ALLOC, -s removed
 Athlon
[ total application time: ]...................................160.10
[ total real time: ]..........................................159.50
 Core2Duo
[ total application time: ]...................................106.97
[ total real time: ]..........................................107.81


and another comparison:

From old message:
( Athlon, -DHB_FM_DL_ALLOC excluded in that time, -s removed )
hbrun_mt.exe speedtst.prg --exclude=mem --scale --thread=2
=========================
Remain doing something elsewhere
After 1 hour 40 minutes, I cancelled it

From current test:
with -DHB_FM_STD_ALLOC, -s removed
 Athlon
[ total application time: ].....................................0.13
[ total real time: ]..........................................623.09
 Core2Duo
[ total application time: ].....................................0.10
[ total real time: ]..........................................467.99


As conclusion things are changed

Perhaps more tests changing switches can give us more information


Aditional info:
- Overall time ( builds, tests )
 Core2Duo: 2 hours
 Athlon: 3 hours, 45 minutes
- Harbour build time using OpenWatcom in Athlon:
  Oct-Dec 2008: 8 minutes
  Today: 22 minutes
  Note:
  Harbour build time has been growing
In last months using gcc335 it goes from 15 to 32 minutes and gcc4xx from 25 to 52 minutes I made individual tests building new libraries (recently added) and .dll files, and they do not justify all increase in time My conclusion is that Harbour build time growing is due to changes in Harbour internals in recent months

- In many tests there are not too much difference between Athlon and Core2Duo and it is easily explained by clock speed ratio (3/2 Ghz), so Athlon performance is better in those cases

David Macias


Original SVN, with -DHB_FM_STD_ALLOC

[ total application time: ]....................................76.03
[ total real time: ]...........................................81.69

[ total application time: ]....................................84.23
[ total real time: ]...........................................83.81

GPF
GPF

Core2Duo:
[ total application time: ]....................................58.26
[ total real time: ]...........................................59.71

[ total application time: ]....................................63.26
[ total real time: ]...........................................63.95

GPF
GPF

Original SVN, with (-DHB_FM_DL_ALLOC)

[ total application time: ]....................................36.65
[ total real time: ]...........................................36.59

[ total application time: ]....................................48.52
[ total real time: ]...........................................48.37

GPF
GPF

Core2Duo:
[ total application time: ]....................................15.55
[ total real time: ]...........................................15.54

[ total application time: ]....................................23.42
[ total real time: ]...........................................23.87

GPF
GPF


with -DHB_FM_STD_ALLOC, 5r -> 5s

[ total application time: ]....................................74.77
[ total real time: ]...........................................74.38

[ total application time: ]....................................84.77
[ total real time: ]...........................................84.32

GPF
GPF

Core2Duo:
[ total application time: ]....................................60.71
[ total real time: ]...........................................60.69

[ total application time: ]....................................64.71
[ total real time: ]...........................................64.66

GPF
GPF

With (-DHB_FM_DL_ALLOC), 5r -> 5s

[ total application time: ]....................................37.61
[ total real time: ]...........................................37.52

[ total application time: ]....................................48.19
[ total real time: ]...........................................48.10

GPF
GPF

Core2Duo:
[ total application time: ]....................................16.65
[ total real time: ]...........................................16.58

[ total application time: ]....................................24.68
[ total real time: ]...........................................24.59

GPF
GPF


with -DHB_FM_STD_ALLOC, -s removed

[ total application time: ]...................................124.39
[ total real time: ]..........................................123.87

[ total application time: ]...................................160.10
[ total real time: ]..........................................159.50

[ total application time: ].....................................0.26
[ total real time: ]..........................................574.75

[ total application time: ].....................................0.13
[ total real time: ]..........................................623.09

Core2Duo:
[ total application time: ]....................................98.13
[ total real time: ]...........................................99.67

[ total application time: ]...................................106.97
[ total real time: ]..........................................107.81

[ total application time: ].....................................0.03
[ total real time: ]..........................................281.51

[ total application time: ].....................................0.10
[ total real time: ]..........................................467.99


with -DHB_FM_DL_ALLOC, -s removed

[ total application time: ]....................................89.94
[ total real time: ]...........................................89.73

[ total application time: ]...................................111.23
[ total real time: ]..........................................110.86

[ total application time: ].....................................0.16
[ total real time: ]..........................................109.20

[ total application time: ].....................................0.19
[ total real time: ]..........................................437.33

Core2Duo:
[ total application time: ]....................................56.55
[ total real time: ]...........................................56.33

[ total application time: ]....................................70.03
[ total real time: ]...........................................69.96

[ total application time: ].....................................0.06
[ total real time: ]...........................................69.75

[ total application time: ].....................................0.06
[ total real time: ]..........................................277.91


with -DHB_FM_STD_ALLOC, 5r -> 5s, -s removed

[ total application time: ]...................................126.74
[ total real time: ]..........................................126.24

[ total application time: ]...................................159.42
[ total real time: ]..........................................158.79

[ total application time: ].....................................0.26
[ total real time: ]............................................0.00

[ total application time: ].....................................0.32
[ total real time: ]..........................................614.77

Core2Duo:
[ total application time: ]....................................99.19
[ total real time: ]...........................................99.25

[ total application time: ]...................................107.16
[ total real time: ]..........................................106.98

[ total application time: ].....................................0.06
[ total real time: ]..........................................275.80

[ total application time: ].....................................0.03
[ total real time: ]..........................................473.34


with -DHB_FM_DL_ALLOC, 5r -> 5s, -s removed

[ total application time: ]....................................91.29
[ total real time: ]...........................................91.01

[ total application time: ]...................................110.74
[ total real time: ]..........................................110.32

[ total application time: ].....................................0.29
[ total real time: ]..........................................108.59

[ total application time: ].....................................0.35
[ total real time: ]..........................................435.16

Core2Duo:
[ total application time: ]....................................57.26
[ total real time: ]...........................................57.75

[ total application time: ]....................................71.48
[ total real time: ]...........................................71.26

[ total application time: ].....................................0.03
[ total real time: ]...........................................69.19

[ total application time: ].....................................0.00
[ total real time: ]..........................................278.17


as comparison:

gcc335, OMF type, with -DHB_FM_DL_ALLOC

[ total application time: ]....................................16.48
[ total real time: ]...........................................16.46

[ total application time: ]....................................23.19
[ total real time: ]...........................................23.23

[ total application time: ].....................................0.10
[ total real time: ]...........................................22.15

[ total application time: ].....................................0.06
[ total real time: ]...........................................87.19


gcc335, OMF type, without -DHB_FM_DL_ALLOC

[ total application time: ]....................................22.06
[ total real time: ]...........................................22.07

[ total application time: ]....................................26.13
[ total real time: ]...........................................26.06

[ total application time: ].....................................0.26
[ total real time: ]...........................................26.25

[ total application time: ]....................................52.06
[ total real time: ]..........................................103.38

_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to