Changeset: ec47e8943732 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ec47e8943732
Modified Files:
        monetdb5/mal/Tests/performanceTests/performanceLog
        monetdb5/mal/Tests/performanceTests/tst400d.malC
        monetdb5/mal/Tests/performanceTests/tst901a.malC
        monetdb5/mal/Tests/performanceTests/tst901b.malC
Branch: default
Log Message:

Run microbenchmarks once again


diffs (110 lines):

diff --git a/monetdb5/mal/Tests/performanceTests/performanceLog 
b/monetdb5/mal/Tests/performanceTests/performanceLog
--- a/monetdb5/mal/Tests/performanceTests/performanceLog
+++ b/monetdb5/mal/Tests/performanceTests/performanceLog
@@ -1218,7 +1218,7 @@ tst901a           1.315/0.651/0.595
 tst901b                1.313/1.222/0.016
 ======================== 20 mar 2013 ===================
 Vienna Fedora 18
-Default release
+Default branch
 The compilation mode for is --enable-optimize --disable-debug
 compilation took ?
 command: time mserver5 TST </dev/null >/dev/null
@@ -1233,7 +1233,7 @@ tst901a           0.655/0.409/0.038
 tst901b                1.417/1.100/0.038
 ======================== 12 oct 2014 ===================
 Vienna Fedora 20 
-Default release
+Default branch
 The compilation mode for is --enable-optimize --disable-debug
 compilation took ?
 command: time mserver5 TST </dev/null >/dev/null
@@ -1248,7 +1248,7 @@ tst901a           0.812/0.750/0.032
 tst901b                2.112/2.051/0.038
 ======================== 23 apr 2015 ===================
 Vienna Fedora 20 
-Default release
+Default branch
 The compilation mode for is --enable-optimize --disable-debug
 compilation took ?
 command: time mserver5 TST </dev/null >/dev/null
@@ -1261,3 +1261,32 @@ tst400e          1.006/0.986/0.020
 
 tst901a                0.790/0.760/0.030
 tst901b                2.053/2.016/0.037
+======================== 6 jan 2017 ===================
+Vienna Fedora 25 
+Default branch
+The compilation mode for is --enable-optimize --disable-debug
+command: time mserver5 TST </dev/null >/dev/null
+base           0.280/0.185/0.016
+tst400a                0.295/0.273/0.011
+tst400bHuge    0.324/0.281/0.031
+tst400cHuge    0.276/0.226/0.026
+tst400d                0.647/0.620/0.016
+tst400e                1.097/1.060/0.019
+
+tst901a                0.777/0.736/0.030
+tst901b                1.777/1.744/0.023
+======================== 6 jan 2017 ===================
+Vienna Fedora 25 
+Default branch
+After fixing the timing.
+The compilation mode for is --enable-optimize --disable-debug
+command: time mserver5 TST </dev/null >/dev/null
+base           0.220/0.183/0.022
+tst400a                0.298/0.281/0.015
+tst400bHuge    0.323/0.291/0.021
+tst400cHuge    0.225/0.194/0.013
+tst400d                0.651/0.625/0.016
+tst400e                1.074/1.063/0.010
+
+tst901a                0.800/0.776/0.018
+tst901b                1.848/1.812/0.023
diff --git a/monetdb5/mal/Tests/performanceTests/tst400d.malC 
b/monetdb5/mal/Tests/performanceTests/tst400d.malC
--- a/monetdb5/mal/Tests/performanceTests/tst400d.malC
+++ b/monetdb5/mal/Tests/performanceTests/tst400d.malC
@@ -1,9 +1,9 @@
 # simple iterator loop test
 
-       b:= bat.new(:oid,:int);
-barrier i:= 0:lng;
-       z:= bat.append(b,1);
-       redo i:= iterator.next(1:lng,1000000:lng);
+       b:= bat.new(:int);
+barrier i:= 0:int;
+       bat.append(b,1);
+       redo i:= iterator.next(1:int,1000000:int);
 exit   i;
        c:= aggr.count(b);
        io.print(c);
diff --git a/monetdb5/mal/Tests/performanceTests/tst901a.malC 
b/monetdb5/mal/Tests/performanceTests/tst901a.malC
--- a/monetdb5/mal/Tests/performanceTests/tst901a.malC
+++ b/monetdb5/mal/Tests/performanceTests/tst901a.malC
@@ -1,5 +1,5 @@
 # what is the overhead of MAL in multiplex situations
-b:= bat.new(:oid,:lng);
+b:= bat.new(:lng);
 t0:= alarm.usec();
 barrier i:= 0:lng;
        o:= calc.oid(i);
diff --git a/monetdb5/mal/Tests/performanceTests/tst901b.malC 
b/monetdb5/mal/Tests/performanceTests/tst901b.malC
--- a/monetdb5/mal/Tests/performanceTests/tst901b.malC
+++ b/monetdb5/mal/Tests/performanceTests/tst901b.malC
@@ -1,6 +1,6 @@
 # what is the overhead of MAL in multiplex situations
 # using a BATloop !! This is 40x slower as the V4.3 multiplex implementation
-b:= bat.new(:oid,:lng);
+b:= bat.new(:lng);
 t0:= alarm.usec();
 barrier i:= 0:lng;
        o:= calc.oid(i);
@@ -10,7 +10,7 @@ exit i;
 t1:= alarm.usec();
 c:= algebra.copy(b);
 t2:= alarm.usec();
-d:= bat.new(:oid,:lng);
+d:= bat.new(:lng);
 barrier (h,t):= iterator.new(b);
         zz:= algebra.fetch(b,h);
         z:= algebra.fetch(c,h);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to