Przemek: Did you checked message included below ?
As additional note, I tried to build current Harbour using OpenWatcom 1.7a in place of 1.8 and it fail to compile hbsha2.c But we can forget OpenWatcom 1.7a I updated results included below with a third computer: Sempron 3000+, 1800 MHz, 128 KB, socket 754, ... ( First version based in Athlon 64 with AMD64 disabled ) 1 Gb RAM ( Same environment as Dec 2008, new OpenWatcom, new Harbour ) David Macias 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 Sempron 3000+ [ total application time: ]....................................80.23 [ total real time: ]...........................................79.92 [ total application time: ]....................................88.94 [ total real time: ]...........................................88.68 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 Sempron 3000+ [ total application time: ]....................................36.13 [ total real time: ]...........................................36.01 [ total application time: ]....................................45.90 [ total real time: ]...........................................45.78 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 Sempron 3000+ [ total application time: ]....................................83.26 [ total real time: ]...........................................83.80 [ total application time: ]....................................89.90 [ total real time: ]...........................................89.62 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 Sempron 3000+ [ total application time: ]....................................37.32 [ total real time: ]...........................................37.43 [ total application time: ]....................................46.00 [ total real time: ]...........................................46.00 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 Sempron 3000+ [ total application time: ]...................................131.90 [ total real time: ]..........................................132.12 [ total application time: ]...................................181.74 [ total real time: ]..........................................183.01 [ total application time: ].....................................0.16 [ total real time: ]..........................................633.60 [ total application time: ].....................................0.19 [ total real time: ]..........................................929.93 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 Sempron 3000+ [ total application time: ]....................................89.94 [ total real time: ]...........................................90.98 [ total application time: ]...................................113.26 [ total real time: ]..........................................113.13 [ total application time: ].....................................0.10 [ total real time: ]..........................................114.32 [ total application time: ].....................................0.29 [ total real time: ]..........................................445.05 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 Sempron 3000+ [ total application time: ]...................................142.61 [ total real time: ]..........................................142.91 [ total application time: ]...................................190.84 [ total real time: ]..........................................192.27 [ total application time: ].....................................0.19 [ total real time: ]..........................................618.15 [ total application time: ].....................................0.13 [ total real time: ]..........................................962.32 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 Sempron 3000+ [ total application time: ]...................................105.52 [ total real time: ]..........................................105.27 [ total application time: ]...................................120.48 [ total real time: ]..........................................121.18 [ total application time: ].....................................0.16 [ total real time: ]..........................................131.98 [ total application time: ].....................................0.19 [ total real time: ]..........................................479.82 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 _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour