Przemek:
>So new tests with recent code are necessary
>I am doing them and wait for results report
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
If you want detailed results for each case let me know
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
We can see immediatly:
- speedtst complete all test
- Are slow
A big note:
Tests in Oct-Nov-Dec were made with
Athlon XP 2400+, 2000 MHz, 256 KB, 266 MT/s, ...
1 Gb RAM
Current tests are in:
Intel Core 2 Duo E8400 3.00GHZ FSB1333 6MB 775 ...
2 Gb RAM
A big difference in computing power
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:
( Core2Duo )
with -DHB_FM_STD_ALLOC, -s removed
[ 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:
( Core2Duo )
with -DHB_FM_STD_ALLOC, -s removed
[ total application time: ].....................................0.10
[ total real time: ]..........................................467.99
As conclusion things are changed
Przemek, what should we do ?
David Macias
Original SVN, with -DHB_FM_STD_ALLOC
[ 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: ]....................................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: ]....................................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: ]....................................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: ]....................................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: ]....................................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: ]....................................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: ]....................................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)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour