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) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour