On Sun, 05 Oct 2008, Enrico Maria Giordano wrote: Hi Enrico,
> E:\HARBOUR>speedtst --thread=2 --scale --exclude=mem > 10/05/08 21:37:52 Windows XP 5.1.2600 Service Pack 3 > Harbour 1.1.0dev (Rev. 9550) (MT)+ Borland C++ 5.5.1 (32 bit) > THREADS: 2 > N_LOOPS: 1000000 > excluded tests: 029 030 023 025 027 040 041 043 052 053 019 022 031 032 > 1 th. 2 th. factor > ============================================================================ > [ T001: x := L_C ]____________________________________ 0.42 0.20 -> 2.06 > [ T002: x := L_N ]____________________________________ 0.30 0.14 -> 2.11 > [ T003: x := L_D ]____________________________________ 0.31 0.16 -> 2.00 > [ T004: x := S_C ]____________________________________ 0.52 0.34 -> 1.50 > [ T005: x := S_N ]____________________________________ 0.41 0.20 -> 2.00 > [ T006: x := S_D ]____________________________________ 0.39 0.20 -> 1.93 > [ T007: x := M_C ]____________________________________ 0.56 0.30 -> 1.89 > [ T008: x := M_N ]____________________________________ 0.45 0.22 -> 2.07 > [ T009: x := M_D ]____________________________________ 0.45 0.24 -> 1.93 > [ T010: x := P_C ]____________________________________ 0.51 0.28 -> 1.83 > [ T011: x := P_N ]____________________________________ 0.45 0.23 -> 1.94 > [ T012: x := P_D ]____________________________________ 0.45 0.22 -> 2.07 > [ T013: x := F_C ]____________________________________ 0.92 1.25 -> 0.74 > [ T014: x := F_N ]____________________________________ 0.78 0.39 -> 2.01 > [ T015: x := F_D ]____________________________________ 0.55 0.26 -> 2.06 > [ T016: x := o:GenCode ]______________________________ 1.03 0.51 -> 2.00 > [ T017: x := o[8] ]___________________________________ 0.80 0.53 -> 1.50 > [ T018: round( i / 1000, 2 ) ]________________________ 1.00 0.50 -> 2.00 > [ T020: val( s ) ]____________________________________ 1.11 0.56 -> 1.97 > [ T021: val( a [ i % 16 + 1 ] ) ]_____________________ 1.97 1.00 -> 1.97 > [ T024: eval( bc := { || i % 16 } ) ]_________________ 1.30 0.70 -> 1.84 > [ T026: eval( bc := { |x| x % 16 }, i ) ]_____________ 1.36 0.69 -> 1.98 > [ T028: eval( bc := { |x| f1( x ) }, i ) ]____________ 1.77 0.91 -> 1.95 > [ T033: x := a[ i % 16 + 1 ] == s ]___________________ 1.64 0.86 -> 1.91 > [ T034: x := a[ i % 16 + 1 ] = s ]____________________ 1.77 1.00 -> 1.77 > [ T035: x := a[ i % 16 + 1 ] >= s ]___________________ 1.78 0.95 -> 1.87 > [ T036: x := a[ i % 16 + 1 ] <= s ]___________________ 1.77 0.95 -> 1.85 > [ T037: x := a[ i % 16 + 1 ] < s ]____________________ 1.76 0.97 -> 1.82 > [ T038: x := a[ i % 16 + 1 ] > s ]____________________ 1.74 0.92 -> 1.88 > [ T039: ascan( a, i % 16 ) ]__________________________ 1.53 0.94 -> 1.64 > [ T042: x := a ]______________________________________ 0.45 0.22 -> 2.07 > [ T044: f0() ]________________________________________ 0.51 0.27 -> 1.94 > [ T045: f1( i ) ]_____________________________________ 0.77 0.38 -> 2.04 > [ T046: f2( c[1...8] ) ]______________________________ 0.81 0.41 -> 2.00 > [ T047: f2( c[1...40000] ) ]__________________________ 0.81 0.41 -> 2.00 > [ T048: f2( @c[1...40000] ) ]_________________________ 0.80 0.41 -> 1.96 > [ T049: f2( @c[1...40000] ), c2 := c ]________________ 0.84 0.42 -> 2.00 > [ T050: f3( a, a2, s, i, s2, bc, i, n, x ) ]__________ 2.41 1.22 -> 1.97 > [ T051: f2( a ) ]_____________________________________ 0.83 0.41 -> 2.04 > [ T054: f_prv( c ) ]__________________________________ 2.31 1.42 -> 1.63 > ============================================================================ > [ TOTAL ]_________________________________________ 40.34 22.19 -> 1.82 > ============================================================================ > [ total application time: ]....................................84.09 > [ total real time: ]...........................................62.64 Thank you. So the results are very close to 2.0 and only reduced by two tests (T013 and T054) which allocates memory and where not excluded by --exclude=mem I forgot to add them. best regards, Przemek _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour