Commit 620b723c authored by Kirill Smelkov's avatar Kirill Smelkov

X deco: localhost timings, C > C1 disabled (remeasure)

As it was promised in 0867c981 here comes remeasurement of deco timings
with C-states disabled. And the results are the same, thus confirming
zeo/py/fs-<go-client> both speedup and slowdown:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

$ benchstat -split node,cluster,dataset "20180306-deco-ffixed-c.txt" "20180306-deco-ffixed-noc_C1(2µs).txt.2"

name                                           old pystone/s            new pystone/s            delta
node:deco
pystone                                                      217k ± 4%                217k ± 2%     ~     (p=1.000 n=5+5)

name                                           old time/op              new time/op              delta
node:deco
crc32/py/4K                                                5.73µs ± 0%              5.73µs ± 0%     ~     (p=0.841 n=5+5)
crc32/go/4K                                                 279ns ± 0%               279ns ± 0%     ~     (all equal)
sha1/py/4K                                                 6.74µs ± 1%              6.71µs ± 1%     ~     (p=0.310 n=5+5)
sha1/go/4K                                                 5.60µs ± 0%              5.59µs ± 0%   -0.18%  (p=0.024 n=5+5)
unzlib/py/wczdata                                          27.2µs ± 1%              27.1µs ± 1%     ~     (p=0.452 n=5+5)
unzlib/go/wczdata                                          27.0µs ± 0%              26.8µs ± 0%   -0.62%  (p=0.008 n=5+5)
unzlib/py/prod1-avg                                        5.14µs ± 3%              5.13µs ± 1%     ~     (p=1.000 n=5+5)
unzlib/go/prod1-avg                                        5.30µs ± 1%              5.28µs ± 0%   -0.47%  (p=0.016 n=5+5)
disk/randread/direct/4K-min                                 104µs ± 2%               105µs ± 0%   +1.48%  (p=0.016 n=5+4)
disk/randread/direct/4K-avg                                 141µs ± 0%               142µs ± 0%   +0.95%  (p=0.008 n=5+5)
disk/randread/pagecache/4K-min                              579ns ± 2%               584ns ± 2%     ~     (p=0.310 n=5+5)
disk/randread/pagecache/4K-avg                              993ns ± 0%               986ns ± 0%   -0.70%  (p=0.008 n=5+5)

name                                           old time/object          new time/object          delta
cluster:deco dataset:wczblk1-8
fs1-zhash.py                                               20.3µs ± 1%              20.3µs ± 2%     ~     (p=0.524 n=4+5)
fs1-zhash.go                                               3.26µs ± 4%              3.20µs ± 0%     ~     (p=0.333 n=5+4)
fs1-zhash.go+prefetch128                                   4.04µs ± 1%              4.00µs ± 7%     ~     (p=1.000 n=5+5)
zeo/py/fs1-zhash.py                                         383µs ± 5%               364µs ± 5%     ~     (p=0.095 n=5+5)
zeo/py/fs1-zhash.go                                         126µs ± 1%               113µs ± 1%  -10.03%  (p=0.008 n=5+5)
zeo/py/fs1-zhash.go+prefetch128                            63.1µs ± 1%              64.0µs ± 2%     ~     (p=0.254 n=5+5)
neo/py(!log)/sqlite-zhash.py                                344µs ± 6%               318µs ± 2%   -7.43%  (p=0.016 n=5+5)
neo/py(!log)/sqlite-zhash.go                                140µs ± 1%               142µs ± 3%     ~     (p=0.286 n=5+5)
neo/py(!log)/sqlite-zhash.go+prefetch128                    119µs ± 2%               119µs ± 2%     ~     (p=1.000 n=5+5)
neo/py(!log)/sql-zhash.py                                   386µs ± 1%               382µs ± 3%     ~     (p=0.686 n=4+4)
neo/py(!log)/sql-zhash.go                                   183µs ± 3%               189µs ± 4%     ~     (p=0.222 n=5+5)
neo/py(!log)/sql-zhash.go+prefetch128                       164µs ± 3%               164µs ± 2%     ~     (p=0.841 n=5+5)
neo/go/fs1-zhash.py                                         226µs ± 3%               222µs ± 2%     ~     (p=0.167 n=5+5)
neo/go/fs1-zhash.go                                        57.1µs ± 0%              56.7µs ± 0%   -0.84%  (p=0.008 n=5+5)
neo/go/fs1-zhash.go+prefetch128                            24.7µs ± 5%              24.5µs ± 5%     ~     (p=0.643 n=5+5)
neo/go/fs1(!sha1)-zhash.go(!sha1)                          40.2µs ± 1%              40.3µs ± 2%     ~     (p=0.849 n=5+5)
neo/go/fs1(!sha1)-zhash.go+prefetch128(!sha1)              17.1µs ± 6%              17.3µs ± 7%     ~     (p=0.881 n=5+5)
neo/go/sqlite-zhash.py                                      272µs ± 3%               254µs ± 2%   -6.63%  (p=0.008 n=5+5)
neo/go/sqlite-zhash.go                                     92.8µs ± 0%              94.8µs ± 0%   +2.20%  (p=0.016 n=4+5)
neo/go/sqlite-zhash.go+prefetch128                         40.5µs ± 5%              41.6µs ±13%     ~     (p=0.421 n=5+5)
neo/go/sqlite-zhash.go(!sha1)                              86.5µs ± 2%              87.0µs ± 2%     ~     (p=0.175 n=5+5)
neo/go/sqlite-zhash.go+prefetch128(!sha1)                  38.8µs ± 9%              37.9µs ± 9%     ~     (p=0.421 n=5+5)
cluster:deco dataset:prod1-1024
fs1-zhash.py                                               15.8µs ± 3%              15.8µs ± 1%     ~     (p=0.619 n=4+5)
fs1-zhash.go                                               2.80µs ± 0%              2.80µs ± 0%     ~     (all equal)
fs1-zhash.go+prefetch128                                   3.42µs ± 8%              3.50µs ±17%     ~     (p=1.000 n=5+5)
zeo/py/fs1-zhash.py                                         361µs ± 5%               355µs ± 4%     ~     (p=0.421 n=5+5)
zeo/py/fs1-zhash.go                                         105µs ± 0%               105µs ± 1%     ~     (p=0.595 n=5+5)
zeo/py/fs1-zhash.go+prefetch128                            58.9µs ± 1%              58.5µs ± 2%     ~     (p=0.302 n=5+5)
neo/py(!log)/sqlite-zhash.py                                344µs ± 7%               315µs ± 5%   -8.63%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zhash.go                                137µs ± 2%               135µs ± 1%     ~     (p=0.103 n=5+5)
neo/py(!log)/sqlite-zhash.go+prefetch128                    114µs ± 1%               112µs ± 0%   -1.67%  (p=0.008 n=5+5)
neo/py(!log)/sql-zhash.py                                   380µs ± 4%               376µs ± 2%     ~     (p=0.886 n=4+4)
neo/py(!log)/sql-zhash.go                                   180µs ± 1%               183µs ± 2%   +2.06%  (p=0.016 n=5+5)
neo/py(!log)/sql-zhash.go+prefetch128                       159µs ± 1%               158µs ± 1%   -0.79%  (p=0.048 n=5+5)
neo/go/fs1-zhash.py                                         221µs ± 1%               223µs ± 2%     ~     (p=0.524 n=5+5)
neo/go/fs1-zhash.go                                        45.2µs ± 2%              44.3µs ± 1%   -1.99%  (p=0.008 n=5+5)
neo/go/fs1-zhash.go+prefetch128                            17.6µs ± 2%              17.4µs ± 6%     ~     (p=0.246 n=5+5)
neo/go/fs1(!sha1)-zhash.go(!sha1)                          39.1µs ± 2%              39.0µs ± 1%     ~     (p=0.643 n=5+5)
neo/go/fs1(!sha1)-zhash.go+prefetch128(!sha1)              14.6µs ± 4%              14.5µs ± 3%     ~     (p=1.000 n=5+5)
neo/go/sqlite-zhash.py                                      271µs ± 2%               252µs ± 1%   -7.10%  (p=0.008 n=5+5)
neo/go/sqlite-zhash.go                                     86.4µs ± 0%              86.6µs ± 1%     ~     (p=0.444 n=5+5)
neo/go/sqlite-zhash.go+prefetch128                         35.8µs ± 2%              37.6µs ± 2%   +5.02%  (p=0.008 n=5+5)
neo/go/sqlite-zhash.go(!sha1)                              84.0µs ± 1%              83.5µs ± 1%     ~     (p=0.230 n=5+5)
neo/go/sqlite-zhash.go+prefetch128(!sha1)                  36.5µs ± 5%              35.7µs ± 7%     ~     (p=0.381 n=5+5)

name                                           old req/s                new req/s                delta
cluster:deco dataset:wczblk1-8
fs1-zwrk.go·1                                                436k ± 0%                437k ± 1%     ~     (p=0.222 n=5+5)
fs1-zwrk.go·2                                                744k ± 1%                750k ± 3%     ~     (p=0.690 n=5+5)
fs1-zwrk.go·3                                               1.09M ± 0%               1.08M ± 0%   -0.42%  (p=0.016 n=5+5)
fs1-zwrk.go·4                                               1.16M ± 1%               1.16M ± 1%     ~     (p=0.841 n=5+5)
fs1-zwrk.go·8                                               1.27M ± 1%               1.27M ± 1%     ~     (p=0.421 n=5+5)
fs1-zwrk.go·12                                              1.27M ± 1%               1.28M ± 0%     ~     (p=0.190 n=5+4)
fs1-zwrk.go·16                                              1.27M ± 1%               1.28M ± 1%     ~     (p=0.151 n=5+5)
zeo/py/fs1-zwrk.go·1                                        9.12k ± 0%               8.14k ± 0%  -10.75%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·2                                        11.6k ± 1%                9.5k ± 1%  -17.53%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·3                                        13.4k ± 1%               10.5k ± 1%  -21.27%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·4                                        14.0k ± 1%               10.9k ± 1%  -22.08%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·8                                        14.7k ± 1%               11.5k ± 1%  -21.84%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·12                                       15.0k ± 1%               11.6k ± 2%  -22.49%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·16                                       15.1k ± 0%               11.8k ± 1%  -22.02%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·1                               7.09k ± 1%               7.08k ± 1%     ~     (p=1.000 n=5+5)
neo/py(!log)/sqlite-zwrk.go·2                               8.48k ± 1%               8.52k ± 0%     ~     (p=0.095 n=5+5)
neo/py(!log)/sqlite-zwrk.go·3                               8.48k ± 1%               8.48k ± 1%     ~     (p=1.000 n=5+5)
neo/py(!log)/sqlite-zwrk.go·4                               8.47k ± 1%               8.45k ± 1%     ~     (p=0.690 n=5+5)
neo/py(!log)/sqlite-zwrk.go·8                               8.43k ± 1%               8.52k ± 1%     ~     (p=0.095 n=5+5)
neo/py(!log)/sqlite-zwrk.go·12                              8.46k ± 1%               8.57k ± 1%     ~     (p=0.056 n=5+5)
neo/py(!log)/sqlite-zwrk.go·16                              8.46k ± 1%               8.57k ± 0%   +1.32%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·1                                  5.51k ± 1%               5.36k ± 2%   -2.78%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·2                                  6.32k ± 1%               6.21k ± 1%   -1.66%  (p=0.016 n=5+5)
neo/py(!log)/sql-zwrk.go·3                                  6.29k ± 1%               6.24k ± 0%     ~     (p=0.190 n=5+4)
neo/py(!log)/sql-zwrk.go·4                                  6.27k ± 1%               6.17k ± 2%   -1.63%  (p=0.032 n=5+5)
neo/py(!log)/sql-zwrk.go·8                                  6.27k ± 1%               6.12k ± 0%   -2.39%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·12                                 6.29k ± 0%               6.15k ± 1%   -2.22%  (p=0.016 n=5+4)
neo/py(!log)/sql-zwrk.go·16                                 6.22k ± 1%               6.14k ± 3%     ~     (p=0.151 n=5+5)
neo/go/fs1-zwrk.go·1                                        18.4k ± 1%               18.4k ± 0%     ~     (p=0.548 n=5+5)
neo/go/fs1-zwrk.go·2                                        38.1k ± 1%               38.3k ± 0%     ~     (p=0.421 n=5+5)
neo/go/fs1-zwrk.go·3                                        46.0k ± 1%               46.1k ± 1%     ~     (p=0.421 n=5+5)
neo/go/fs1-zwrk.go·4                                        50.2k ± 1%               50.3k ± 1%     ~     (p=0.690 n=5+5)
neo/go/fs1-zwrk.go·8                                        61.0k ± 0%               60.8k ± 1%     ~     (p=0.421 n=5+5)
neo/go/fs1-zwrk.go·12                                       62.1k ± 1%               62.5k ± 1%     ~     (p=0.421 n=5+5)
neo/go/fs1-zwrk.go·16                                       62.5k ± 1%               62.1k ± 2%     ~     (p=0.310 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                          26.3k ± 1%               26.3k ± 0%     ~     (p=1.000 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                          55.3k ± 1%               55.1k ± 0%     ~     (p=0.421 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                          62.7k ± 1%               62.6k ± 1%     ~     (p=0.421 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                          69.3k ± 1%               69.0k ± 1%     ~     (p=0.310 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                          88.2k ± 0%               87.7k ± 0%   -0.47%  (p=0.016 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         93.4k ± 0%               92.4k ± 1%   -1.02%  (p=0.008 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         93.5k ± 2%               93.5k ± 1%     ~     (p=0.548 n=5+5)
neo/go/sqlite-zwrk.go·1                                     11.0k ± 1%               10.9k ± 0%   -1.25%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go·2                                     18.4k ± 1%               18.2k ± 0%     ~     (p=0.056 n=5+5)
neo/go/sqlite-zwrk.go·3                                     24.4k ± 1%               24.2k ± 1%     ~     (p=0.095 n=5+5)
neo/go/sqlite-zwrk.go·4                                     26.8k ± 0%               26.8k ± 1%     ~     (p=0.690 n=5+5)
neo/go/sqlite-zwrk.go·8                                     30.4k ± 2%               30.0k ± 2%     ~     (p=0.421 n=5+5)
neo/go/sqlite-zwrk.go·12                                    30.5k ± 1%               29.5k ± 1%   -3.47%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go·16                                    29.9k ± 2%               28.5k ± 1%   -4.81%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·1                              11.9k ± 1%               11.9k ± 0%     ~     (p=0.690 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·2                              19.7k ± 0%               19.6k ± 1%     ~     (p=0.548 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·3                              26.5k ± 1%               26.7k ± 0%   +0.84%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·4                              30.0k ± 0%               30.4k ± 1%   +1.43%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·8                              31.2k ± 2%               32.1k ± 0%   +2.82%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·12                             28.9k ± 1%               30.2k ± 2%   +4.46%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·16                             28.4k ± 2%               29.7k ± 2%   +4.60%  (p=0.008 n=5+5)
cluster:deco dataset:prod1-1024
fs1-zwrk.go·1                                                555k ± 0%                558k ± 1%     ~     (p=0.222 n=5+5)
fs1-zwrk.go·2                                               1.01M ± 3%               1.01M ± 8%     ~     (p=0.548 n=5+5)
fs1-zwrk.go·3                                               1.32M ± 1%               1.33M ± 0%   +0.69%  (p=0.032 n=5+5)
fs1-zwrk.go·4                                               1.55M ± 2%               1.54M ± 3%     ~     (p=1.000 n=5+5)
fs1-zwrk.go·8                                               1.59M ± 0%               1.59M ± 0%     ~     (p=1.000 n=5+5)
fs1-zwrk.go·12                                              1.59M ± 0%               1.59M ± 0%     ~     (p=0.095 n=5+5)
fs1-zwrk.go·16                                              1.59M ± 0%               1.59M ± 0%     ~     (p=0.690 n=5+5)
zeo/py/fs1-zwrk.go·1                                        9.70k ± 0%               9.66k ± 0%     ~     (p=0.095 n=5+5)
zeo/py/fs1-zwrk.go·2                                        12.4k ± 1%               12.3k ± 1%     ~     (p=0.548 n=5+5)
zeo/py/fs1-zwrk.go·3                                        14.2k ± 1%               14.2k ± 1%     ~     (p=0.310 n=5+5)
zeo/py/fs1-zwrk.go·4                                        14.9k ± 0%               14.9k ± 1%     ~     (p=0.421 n=5+5)
zeo/py/fs1-zwrk.go·8                                        15.6k ± 0%               15.7k ± 1%     ~     (p=0.151 n=5+5)
zeo/py/fs1-zwrk.go·12                                       15.2k ±11%               16.0k ± 1%   +5.04%  (p=0.032 n=5+4)
zeo/py/fs1-zwrk.go·16                                       16.1k ± 1%               16.1k ± 1%     ~     (p=1.000 n=5+5)
neo/py(!log)/sqlite-zwrk.go·1                               7.44k ± 1%               7.46k ± 1%     ~     (p=0.421 n=5+5)
neo/py(!log)/sqlite-zwrk.go·2                               8.59k ± 1%               8.67k ± 1%   +0.91%  (p=0.016 n=5+5)
neo/py(!log)/sqlite-zwrk.go·3                               8.61k ± 1%               8.71k ± 1%   +1.16%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·4                               8.57k ± 1%               8.68k ± 0%   +1.33%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·8                               8.56k ± 1%               8.73k ± 1%   +2.01%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·12                              8.51k ± 1%               8.66k ± 1%   +1.69%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·16                              8.54k ± 1%               8.62k ± 1%     ~     (p=0.222 n=5+5)
neo/py(!log)/sql-zwrk.go·1                                  5.55k ± 2%               5.47k ± 2%     ~     (p=0.310 n=5+5)
neo/py(!log)/sql-zwrk.go·2                                  6.36k ± 1%               6.37k ± 0%     ~     (p=1.000 n=5+5)
neo/py(!log)/sql-zwrk.go·3                                  6.31k ± 0%               6.30k ± 1%     ~     (p=1.000 n=5+5)
neo/py(!log)/sql-zwrk.go·4                                  6.28k ± 0%               6.33k ± 0%   +0.78%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·8                                  6.34k ± 1%               6.36k ± 1%     ~     (p=0.841 n=5+5)
neo/py(!log)/sql-zwrk.go·12                                 6.35k ± 1%               6.36k ± 1%     ~     (p=0.421 n=5+5)
neo/py(!log)/sql-zwrk.go·16                                 6.36k ± 0%               6.35k ± 0%     ~     (p=0.690 n=5+5)
neo/go/fs1-zwrk.go·1                                        23.7k ± 0%               24.0k ± 0%   +1.23%  (p=0.008 n=5+5)
neo/go/fs1-zwrk.go·2                                        45.4k ± 0%               45.6k ± 1%     ~     (p=0.056 n=5+5)
neo/go/fs1-zwrk.go·3                                        55.2k ± 1%               55.5k ± 1%     ~     (p=0.056 n=5+5)
neo/go/fs1-zwrk.go·4                                        60.7k ± 2%               60.7k ± 0%     ~     (p=1.000 n=5+5)
neo/go/fs1-zwrk.go·8                                        70.9k ± 2%               69.3k ± 3%     ~     (p=0.095 n=5+5)
neo/go/fs1-zwrk.go·12                                       71.1k ± 3%               69.5k ± 7%     ~     (p=0.421 n=5+5)
neo/go/fs1-zwrk.go·16                                       71.0k ± 3%               67.8k ± 2%   -4.43%  (p=0.016 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                          27.3k ± 0%               27.1k ± 0%   -0.92%  (p=0.008 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                          55.4k ± 1%               55.4k ± 1%     ~     (p=0.841 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                          64.0k ± 1%               62.9k ± 1%   -1.62%  (p=0.016 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                          69.0k ± 1%               68.4k ± 1%   -0.87%  (p=0.032 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                          80.9k ± 2%               79.9k ± 3%     ~     (p=0.310 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         78.3k ± 5%               77.6k ± 4%     ~     (p=1.000 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         75.4k ± 3%               77.7k ± 7%     ~     (p=0.421 n=5+5)
neo/go/sqlite-zwrk.go·1                                     11.7k ± 1%               11.7k ± 0%     ~     (p=0.310 n=5+5)
neo/go/sqlite-zwrk.go·2                                     19.0k ± 0%               19.1k ± 0%     ~     (p=0.056 n=5+5)
neo/go/sqlite-zwrk.go·3                                     24.5k ± 1%               24.3k ± 1%     ~     (p=0.151 n=5+5)
neo/go/sqlite-zwrk.go·4                                     26.3k ± 1%               26.3k ± 1%     ~     (p=0.421 n=5+5)
neo/go/sqlite-zwrk.go·8                                     24.9k ± 3%               24.8k ± 3%     ~     (p=0.548 n=5+5)
neo/go/sqlite-zwrk.go·12                                    24.0k ± 5%               23.6k ± 2%     ~     (p=0.690 n=5+5)
neo/go/sqlite-zwrk.go·16                                    25.4k ± 1%               24.3k ± 1%   -4.16%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·1                              12.2k ± 0%               12.2k ± 0%     ~     (p=0.095 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·2                              19.8k ± 0%               19.6k ± 0%   -0.97%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·3                              26.2k ± 1%               26.2k ± 2%     ~     (p=0.222 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·4                              28.7k ± 1%               29.1k ± 1%   +1.21%  (p=0.032 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·8                              27.2k ± 3%               27.3k ± 2%     ~     (p=0.548 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·12                             25.3k ± 2%               25.5k ± 1%     ~     (p=0.151 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·16                             25.3k ± 1%               25.5k ± 1%     ~     (p=0.095 n=5+5)

name                                           old latency-time/object  new latency-time/object  delta
cluster:deco dataset:wczblk1-8
fs1-zwrk.go·1                                              2.29µs ± 0%              2.29µs ± 1%     ~     (p=0.198 n=5+5)
fs1-zwrk.go·2                                              2.69µs ± 1%              2.67µs ± 3%     ~     (p=0.738 n=5+5)
fs1-zwrk.go·3                                              2.76µs ± 0%              2.77µs ± 0%   +0.42%  (p=0.016 n=5+5)
fs1-zwrk.go·4                                              3.44µs ± 1%              3.44µs ± 1%     ~     (p=0.730 n=5+5)
fs1-zwrk.go·8                                              6.28µs ± 1%              6.29µs ± 1%     ~     (p=0.421 n=5+5)
fs1-zwrk.go·12                                             9.46µs ± 1%              9.35µs ± 0%     ~     (p=0.159 n=5+4)
fs1-zwrk.go·16                                             12.6µs ± 1%              12.5µs ± 1%     ~     (p=0.151 n=5+5)
zeo/py/fs1-zwrk.go·1                                        110µs ± 0%               123µs ± 0%  +12.04%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·2                                        173µs ± 1%               210µs ± 1%  +21.26%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·3                                        224µs ± 1%               285µs ± 1%  +27.02%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·4                                        286µs ± 1%               366µs ± 1%  +28.34%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·8                                        545µs ± 1%               698µs ± 1%  +27.94%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·12                                       802µs ± 1%              1034µs ± 2%  +29.03%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·16                                      1.06ms ± 0%              1.36ms ± 1%  +28.25%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·1                               141µs ± 1%               141µs ± 1%     ~     (p=1.000 n=5+5)
neo/py(!log)/sqlite-zwrk.go·2                               236µs ± 1%               235µs ± 0%     ~     (p=0.095 n=5+5)
neo/py(!log)/sqlite-zwrk.go·3                               354µs ± 1%               354µs ± 1%     ~     (p=1.000 n=5+5)
neo/py(!log)/sqlite-zwrk.go·4                               472µs ± 1%               474µs ± 1%     ~     (p=0.690 n=5+5)
neo/py(!log)/sqlite-zwrk.go·8                               949µs ± 1%               939µs ± 1%     ~     (p=0.095 n=5+5)
neo/py(!log)/sqlite-zwrk.go·12                             1.42ms ± 1%              1.40ms ± 1%     ~     (p=0.056 n=5+5)
neo/py(!log)/sqlite-zwrk.go·16                             1.89ms ± 1%              1.87ms ± 0%   -1.30%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·1                                  181µs ± 1%               187µs ± 2%   +2.87%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·2                                  317µs ± 1%               322µs ± 1%   +1.68%  (p=0.016 n=5+5)
neo/py(!log)/sql-zwrk.go·3                                  477µs ± 1%               481µs ± 0%     ~     (p=0.190 n=5+4)
neo/py(!log)/sql-zwrk.go·4                                  638µs ± 1%               648µs ± 2%   +1.66%  (p=0.032 n=5+5)
neo/py(!log)/sql-zwrk.go·8                                 1.28ms ± 1%              1.31ms ± 0%   +2.44%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·12                                1.91ms ± 0%              1.95ms ± 1%   +2.28%  (p=0.016 n=5+4)
neo/py(!log)/sql-zwrk.go·16                                2.57ms ± 1%              2.61ms ± 3%     ~     (p=0.151 n=5+5)
neo/go/fs1-zwrk.go·1                                       54.2µs ± 1%              54.2µs ± 0%     ~     (p=0.548 n=5+5)
neo/go/fs1-zwrk.go·2                                       52.5µs ± 1%              52.2µs ± 0%     ~     (p=0.421 n=5+5)
neo/go/fs1-zwrk.go·3                                       65.3µs ± 1%              65.1µs ± 1%     ~     (p=0.421 n=5+5)
neo/go/fs1-zwrk.go·4                                       79.6µs ± 1%              79.5µs ± 1%     ~     (p=0.690 n=5+5)
neo/go/fs1-zwrk.go·8                                        131µs ± 0%               132µs ± 1%     ~     (p=0.421 n=5+5)
neo/go/fs1-zwrk.go·12                                       193µs ± 1%               192µs ± 1%     ~     (p=0.421 n=5+5)
neo/go/fs1-zwrk.go·16                                       256µs ± 1%               258µs ± 2%     ~     (p=0.310 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                         38.0µs ± 1%              38.0µs ± 0%     ~     (p=1.000 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                         36.1µs ± 1%              36.3µs ± 0%     ~     (p=0.421 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                         47.8µs ± 1%              47.9µs ± 1%     ~     (p=0.421 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                         57.7µs ± 1%              58.0µs ± 1%     ~     (p=0.310 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                         90.7µs ± 0%              91.2µs ± 0%   +0.47%  (p=0.016 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         129µs ± 0%               130µs ± 1%   +1.04%  (p=0.008 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         171µs ± 2%               171µs ± 1%     ~     (p=0.548 n=5+5)
neo/go/sqlite-zwrk.go·1                                    90.7µs ± 1%              91.8µs ± 0%   +1.26%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go·2                                     109µs ± 1%               110µs ± 0%     ~     (p=0.056 n=5+5)
neo/go/sqlite-zwrk.go·3                                     123µs ± 1%               124µs ± 1%     ~     (p=0.095 n=5+5)
neo/go/sqlite-zwrk.go·4                                     149µs ± 0%               149µs ± 1%     ~     (p=0.690 n=5+5)
neo/go/sqlite-zwrk.go·8                                     263µs ± 2%               267µs ± 2%     ~     (p=0.421 n=5+5)
neo/go/sqlite-zwrk.go·12                                    393µs ± 1%               407µs ± 1%   +3.60%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go·16                                    534µs ± 2%               561µs ± 1%   +5.04%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·1                             84.0µs ± 1%              84.1µs ± 0%     ~     (p=0.690 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·2                              102µs ± 0%               102µs ± 1%     ~     (p=0.548 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·3                              113µs ± 1%               112µs ± 0%   -0.83%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·4                              133µs ± 0%               132µs ± 1%   -1.41%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·8                              257µs ± 2%               250µs ± 0%   -2.76%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·12                             415µs ± 1%               397µs ± 2%   -4.26%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·16                             563µs ± 2%               538µs ± 2%   -4.40%  (p=0.008 n=5+5)
cluster:deco dataset:prod1-1024
fs1-zwrk.go·1                                              1.80µs ± 0%              1.79µs ± 1%     ~     (p=0.222 n=5+5)
fs1-zwrk.go·2                                              1.98µs ± 3%              1.98µs ± 8%     ~     (p=0.548 n=5+5)
fs1-zwrk.go·3                                              2.27µs ± 1%              2.25µs ± 0%   -0.68%  (p=0.032 n=5+5)
fs1-zwrk.go·4                                              2.58µs ± 2%              2.59µs ± 3%     ~     (p=0.952 n=5+5)
fs1-zwrk.go·8                                              5.04µs ± 0%              5.04µs ± 0%     ~     (p=1.000 n=5+5)
fs1-zwrk.go·12                                             7.55µs ± 0%              7.53µs ± 0%     ~     (p=0.095 n=5+5)
fs1-zwrk.go·16                                             10.0µs ± 0%              10.0µs ± 0%     ~     (p=0.690 n=5+5)
zeo/py/fs1-zwrk.go·1                                        103µs ± 0%               104µs ± 0%     ~     (p=0.095 n=5+5)
zeo/py/fs1-zwrk.go·2                                        162µs ± 1%               162µs ± 1%     ~     (p=0.548 n=5+5)
zeo/py/fs1-zwrk.go·3                                        212µs ± 1%               211µs ± 1%     ~     (p=0.310 n=5+5)
zeo/py/fs1-zwrk.go·4                                        269µs ± 0%               268µs ± 1%     ~     (p=0.421 n=5+5)
zeo/py/fs1-zwrk.go·8                                        512µs ± 0%               510µs ± 1%     ~     (p=0.151 n=5+5)
zeo/py/fs1-zwrk.go·12                                       793µs ±12%               752µs ± 1%   -5.18%  (p=0.032 n=5+4)
zeo/py/fs1-zwrk.go·16                                       991µs ± 1%               992µs ± 1%     ~     (p=1.000 n=5+5)
neo/py(!log)/sqlite-zwrk.go·1                               134µs ± 1%               134µs ± 1%     ~     (p=0.421 n=5+5)
neo/py(!log)/sqlite-zwrk.go·2                               233µs ± 1%               231µs ± 1%   -0.91%  (p=0.016 n=5+5)
neo/py(!log)/sqlite-zwrk.go·3                               348µs ± 1%               344µs ± 1%   -1.15%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·4                               467µs ± 1%               461µs ± 0%   -1.32%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·8                               935µs ± 1%               916µs ± 1%   -1.97%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·12                             1.41ms ± 1%              1.39ms ± 1%   -1.66%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·16                             1.87ms ± 1%              1.86ms ± 1%     ~     (p=0.222 n=5+5)
neo/py(!log)/sql-zwrk.go·1                                  180µs ± 2%               183µs ± 2%     ~     (p=0.310 n=5+5)
neo/py(!log)/sql-zwrk.go·2                                  315µs ± 1%               314µs ± 0%     ~     (p=1.000 n=5+5)
neo/py(!log)/sql-zwrk.go·3                                  475µs ± 0%               476µs ± 1%     ~     (p=1.000 n=5+5)
neo/py(!log)/sql-zwrk.go·4                                  637µs ± 0%               632µs ± 0%   -0.78%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·8                                 1.26ms ± 1%              1.26ms ± 1%     ~     (p=0.841 n=5+5)
neo/py(!log)/sql-zwrk.go·12                                1.89ms ± 1%              1.89ms ± 1%     ~     (p=0.421 n=5+5)
neo/py(!log)/sql-zwrk.go·16                                2.52ms ± 0%              2.52ms ± 0%     ~     (p=0.690 n=5+5)
neo/go/fs1-zwrk.go·1                                       42.2µs ± 0%              41.7µs ± 0%   -1.21%  (p=0.008 n=5+5)
neo/go/fs1-zwrk.go·2                                       44.1µs ± 0%              43.8µs ± 1%     ~     (p=0.056 n=5+5)
neo/go/fs1-zwrk.go·3                                       54.4µs ± 1%              54.1µs ± 1%     ~     (p=0.056 n=5+5)
neo/go/fs1-zwrk.go·4                                       65.9µs ± 2%              65.9µs ± 0%     ~     (p=1.000 n=5+5)
neo/go/fs1-zwrk.go·8                                        113µs ± 2%               115µs ± 3%     ~     (p=0.095 n=5+5)
neo/go/fs1-zwrk.go·12                                       169µs ± 4%               173µs ± 7%     ~     (p=0.421 n=5+5)
neo/go/fs1-zwrk.go·16                                       225µs ± 3%               236µs ± 2%   +4.62%  (p=0.016 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                         36.6µs ± 0%              36.9µs ± 0%   +0.93%  (p=0.008 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                         36.1µs ± 1%              36.1µs ± 1%     ~     (p=0.841 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                         46.9µs ± 1%              47.7µs ± 1%   +1.64%  (p=0.016 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                         57.9µs ± 1%              58.4µs ± 1%   +0.88%  (p=0.032 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                         98.9µs ± 2%             100.2µs ± 3%     ~     (p=0.310 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         153µs ± 5%               155µs ± 4%     ~     (p=1.000 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         212µs ± 3%               206µs ± 7%     ~     (p=0.421 n=5+5)
neo/go/sqlite-zwrk.go·1                                    85.1µs ± 1%              85.3µs ± 0%     ~     (p=0.310 n=5+5)
neo/go/sqlite-zwrk.go·2                                     105µs ± 0%               105µs ± 0%     ~     (p=0.056 n=5+5)
neo/go/sqlite-zwrk.go·3                                     123µs ± 1%               123µs ± 1%     ~     (p=0.151 n=5+5)
neo/go/sqlite-zwrk.go·4                                     152µs ± 1%               152µs ± 1%     ~     (p=0.421 n=5+5)
neo/go/sqlite-zwrk.go·8                                     321µs ± 3%               323µs ± 3%     ~     (p=0.548 n=5+5)
neo/go/sqlite-zwrk.go·12                                    500µs ± 5%               508µs ± 2%     ~     (p=0.690 n=5+5)
neo/go/sqlite-zwrk.go·16                                    630µs ± 1%               657µs ± 1%   +4.34%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·1                             82.0µs ± 0%              82.3µs ± 0%     ~     (p=0.095 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·2                              101µs ± 0%               102µs ± 0%   +0.98%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·3                              115µs ± 1%               115µs ± 3%     ~     (p=0.222 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·4                              139µs ± 1%               138µs ± 1%   -1.19%  (p=0.032 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·8                              295µs ± 3%               293µs ± 2%     ~     (p=0.548 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·12                             474µs ± 2%               470µs ± 1%     ~     (p=0.151 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·16                             632µs ± 1%               627µs ± 1%     ~     (p=0.095 n=5+5)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

$ benchstat -split node,cluster,dataset "20180306-deco-ffixed-noc_C1(2µs).txt" "20180306-deco-ffixed-noc_C1(2µs).txt.2"

name                                           old pystone/s            new pystone/s            delta
node:deco
pystone                                                      218k ± 2%                217k ± 2%    ~     (p=1.000 n=5+5)

name                                           old time/op              new time/op              delta
node:deco
crc32/py/4K                                                5.72µs ± 0%              5.73µs ± 0%    ~     (p=0.151 n=5+5)
crc32/go/4K                                                 280ns ± 1%               279ns ± 0%    ~     (p=0.333 n=5+4)
sha1/py/4K                                                 6.72µs ± 1%              6.71µs ± 1%    ~     (p=1.000 n=5+5)
sha1/go/4K                                                 5.59µs ± 0%              5.59µs ± 0%    ~     (p=1.000 n=4+5)
unzlib/py/wczdata                                          27.2µs ± 1%              27.1µs ± 1%    ~     (p=0.421 n=5+5)
unzlib/go/wczdata                                          26.8µs ± 0%              26.8µs ± 0%    ~     (p=0.548 n=5+5)
unzlib/py/prod1-avg                                        5.08µs ± 1%              5.13µs ± 1%    ~     (p=0.095 n=5+5)
unzlib/go/prod1-avg                                        5.29µs ± 1%              5.28µs ± 0%    ~     (p=0.333 n=5+5)
disk/randread/direct/4K-min                                 105µs ± 0%               105µs ± 0%    ~     (p=0.111 n=5+4)
disk/randread/direct/4K-avg                                 142µs ± 0%               142µs ± 0%  +0.35%  (p=0.040 n=5+5)
disk/randread/pagecache/4K-min                              582ns ± 0%               584ns ± 2%    ~     (p=0.286 n=5+5)
disk/randread/pagecache/4K-avg                              987ns ± 0%               986ns ± 0%    ~     (p=0.460 n=5+5)

name                                           old time/object          new time/object          delta
cluster:deco dataset:wczblk1-8
fs1-zhash.py                                               20.2µs ± 1%              20.3µs ± 2%    ~     (p=1.000 n=5+5)
fs1-zhash.go                                               3.20µs ± 0%              3.20µs ± 0%    ~     (all equal)
fs1-zhash.go+prefetch128                                   4.14µs ± 1%              4.00µs ± 7%    ~     (p=0.159 n=5+5)
zeo/py/fs1-zhash.py                                         361µs ± 3%               364µs ± 5%    ~     (p=0.841 n=5+5)
zeo/py/fs1-zhash.go                                         112µs ± 1%               113µs ± 1%  +0.93%  (p=0.024 n=5+5)
zeo/py/fs1-zhash.go+prefetch128                            63.9µs ± 1%              64.0µs ± 2%    ~     (p=0.952 n=5+5)
neo/py(!log)/sqlite-zhash.py                                321µs ± 8%               318µs ± 2%    ~     (p=1.000 n=5+5)
neo/py(!log)/sqlite-zhash.go                                141µs ± 3%               142µs ± 3%    ~     (p=0.595 n=5+5)
neo/py(!log)/sqlite-zhash.go+prefetch128                    119µs ± 1%               119µs ± 2%    ~     (p=0.794 n=5+5)
neo/py(!log)/sql-zhash.py                                   376µs ± 2%               382µs ± 3%    ~     (p=0.486 n=4+4)
neo/py(!log)/sql-zhash.go                                   187µs ± 5%               189µs ± 4%    ~     (p=0.841 n=5+5)
neo/py(!log)/sql-zhash.go+prefetch128                       164µs ± 2%               164µs ± 2%    ~     (p=0.841 n=5+5)
neo/go/fs1-zhash.py                                         226µs ± 2%               222µs ± 2%    ~     (p=0.222 n=5+5)
neo/go/fs1-zhash.go                                        57.1µs ± 1%              56.7µs ± 0%  -0.81%  (p=0.016 n=5+5)
neo/go/fs1-zhash.go+prefetch128                            24.0µs ± 4%              24.5µs ± 5%    ~     (p=0.460 n=5+5)
neo/go/fs1(!sha1)-zhash.go(!sha1)                          40.3µs ± 1%              40.3µs ± 2%    ~     (p=0.833 n=5+5)
neo/go/fs1(!sha1)-zhash.go+prefetch128(!sha1)              17.2µs ± 4%              17.3µs ± 7%    ~     (p=0.730 n=5+5)
neo/go/sqlite-zhash.py                                      253µs ± 1%               254µs ± 2%    ~     (p=0.952 n=5+5)
neo/go/sqlite-zhash.go                                     93.7µs ± 1%              94.8µs ± 0%  +1.20%  (p=0.008 n=5+5)
neo/go/sqlite-zhash.go+prefetch128                         39.5µs ± 6%              41.6µs ±13%    ~     (p=0.310 n=5+5)
neo/go/sqlite-zhash.go(!sha1)                              86.4µs ± 3%              87.0µs ± 2%    ~     (p=0.079 n=5+5)
neo/go/sqlite-zhash.go+prefetch128(!sha1)                  39.4µs ± 7%              37.9µs ± 9%    ~     (p=0.690 n=5+5)
cluster:deco dataset:prod1-1024
fs1-zhash.py                                               15.9µs ± 2%              15.8µs ± 1%    ~     (p=0.571 n=5+5)
fs1-zhash.go                                               2.80µs ± 0%              2.80µs ± 0%    ~     (all equal)
fs1-zhash.go+prefetch128                                   3.34µs ± 2%              3.50µs ±17%    ~     (p=0.683 n=5+5)
zeo/py/fs1-zhash.py                                         347µs ± 3%               355µs ± 4%    ~     (p=0.222 n=5+5)
zeo/py/fs1-zhash.go                                         105µs ± 0%               105µs ± 1%  +0.52%  (p=0.040 n=5+5)
zeo/py/fs1-zhash.go+prefetch128                            58.9µs ± 1%              58.5µs ± 2%    ~     (p=0.198 n=5+5)
neo/py(!log)/sqlite-zhash.py                                317µs ± 5%               315µs ± 5%    ~     (p=0.841 n=5+5)
neo/py(!log)/sqlite-zhash.go                                138µs ± 1%               135µs ± 1%  -1.86%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zhash.go+prefetch128                    112µs ± 1%               112µs ± 0%    ~     (p=0.508 n=5+5)
neo/py(!log)/sql-zhash.py                                   377µs ± 2%               376µs ± 2%    ~     (p=0.686 n=4+4)
neo/py(!log)/sql-zhash.go                                   184µs ± 2%               183µs ± 2%    ~     (p=0.690 n=5+5)
neo/py(!log)/sql-zhash.go+prefetch128                       160µs ± 2%               158µs ± 1%  -1.18%  (p=0.024 n=5+5)
neo/go/fs1-zhash.py                                         225µs ± 1%               223µs ± 2%    ~     (p=0.278 n=5+5)
neo/go/fs1-zhash.go                                        44.6µs ± 0%              44.3µs ± 1%  -0.63%  (p=0.048 n=5+5)
neo/go/fs1-zhash.go+prefetch128                            17.2µs ± 3%              17.4µs ± 6%    ~     (p=1.000 n=5+5)
neo/go/fs1(!sha1)-zhash.go(!sha1)                          39.1µs ± 3%              39.0µs ± 1%    ~     (p=1.000 n=5+5)
neo/go/fs1(!sha1)-zhash.go+prefetch128(!sha1)              15.2µs ± 3%              14.5µs ± 3%  -4.47%  (p=0.008 n=5+5)
neo/go/sqlite-zhash.py                                      254µs ± 1%               252µs ± 1%    ~     (p=0.111 n=5+5)
neo/go/sqlite-zhash.go                                     86.3µs ± 0%              86.6µs ± 1%  +0.42%  (p=0.040 n=5+5)
neo/go/sqlite-zhash.go+prefetch128                         36.6µs ± 5%              37.6µs ± 2%    ~     (p=0.310 n=5+5)
neo/go/sqlite-zhash.go(!sha1)                              83.8µs ± 2%              83.5µs ± 1%    ~     (p=0.548 n=5+5)
neo/go/sqlite-zhash.go+prefetch128(!sha1)                  36.9µs ± 8%              35.7µs ± 7%    ~     (p=0.310 n=5+5)

name                                           old req/s                new req/s                delta
cluster:deco dataset:wczblk1-8
fs1-zwrk.go·1                                                431k ± 1%                437k ± 1%  +1.51%  (p=0.008 n=5+5)
fs1-zwrk.go·2                                                760k ± 3%                750k ± 3%    ~     (p=0.310 n=5+5)
fs1-zwrk.go·3                                               1.08M ± 2%               1.08M ± 0%    ~     (p=0.841 n=5+5)
fs1-zwrk.go·4                                               1.16M ± 1%               1.16M ± 1%    ~     (p=1.000 n=5+5)
fs1-zwrk.go·8                                               1.27M ± 1%               1.27M ± 1%    ~     (p=0.548 n=5+5)
fs1-zwrk.go·12                                              1.28M ± 1%               1.28M ± 0%    ~     (p=0.190 n=5+4)
fs1-zwrk.go·16                                              1.28M ± 1%               1.28M ± 1%    ~     (p=0.841 n=5+5)
zeo/py/fs1-zwrk.go·1                                        8.04k ± 4%               8.14k ± 0%    ~     (p=0.690 n=5+5)
zeo/py/fs1-zwrk.go·2                                        9.54k ± 1%               9.54k ± 1%    ~     (p=0.841 n=5+5)
zeo/py/fs1-zwrk.go·3                                        10.5k ± 0%               10.5k ± 1%    ~     (p=0.548 n=5+5)
zeo/py/fs1-zwrk.go·4                                        11.0k ± 1%               10.9k ± 1%    ~     (p=0.222 n=5+5)
zeo/py/fs1-zwrk.go·8                                        11.4k ± 1%               11.5k ± 1%    ~     (p=0.548 n=5+5)
zeo/py/fs1-zwrk.go·12                                       11.7k ± 0%               11.6k ± 2%    ~     (p=0.310 n=5+5)
zeo/py/fs1-zwrk.go·16                                       11.8k ± 2%               11.8k ± 1%    ~     (p=0.690 n=5+5)
neo/py(!log)/sqlite-zwrk.go·1                               7.04k ± 1%               7.08k ± 1%    ~     (p=0.222 n=5+5)
neo/py(!log)/sqlite-zwrk.go·2                               8.52k ± 1%               8.52k ± 0%    ~     (p=1.000 n=5+5)
neo/py(!log)/sqlite-zwrk.go·3                               8.51k ± 1%               8.48k ± 1%    ~     (p=0.690 n=5+5)
neo/py(!log)/sqlite-zwrk.go·4                               8.50k ± 1%               8.45k ± 1%    ~     (p=0.310 n=5+5)
neo/py(!log)/sqlite-zwrk.go·8                               8.53k ± 1%               8.52k ± 1%    ~     (p=1.000 n=5+5)
neo/py(!log)/sqlite-zwrk.go·12                              8.48k ± 2%               8.57k ± 1%    ~     (p=0.151 n=5+5)
neo/py(!log)/sqlite-zwrk.go·16                              8.48k ± 1%               8.57k ± 0%  +1.08%  (p=0.016 n=5+5)
neo/py(!log)/sql-zwrk.go·1                                  5.37k ± 3%               5.36k ± 2%    ~     (p=1.000 n=5+5)
neo/py(!log)/sql-zwrk.go·2                                  6.34k ± 0%               6.21k ± 1%  -2.02%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·3                                  6.28k ± 1%               6.24k ± 0%    ~     (p=0.190 n=5+4)
neo/py(!log)/sql-zwrk.go·4                                  6.29k ± 1%               6.17k ± 2%  -1.87%  (p=0.016 n=5+5)
neo/py(!log)/sql-zwrk.go·8                                  6.29k ± 1%               6.12k ± 0%  -2.68%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·12                                 6.25k ± 1%               6.15k ± 1%  -1.54%  (p=0.016 n=5+4)
neo/py(!log)/sql-zwrk.go·16                                 6.23k ± 2%               6.14k ± 3%    ~     (p=0.222 n=5+5)
neo/go/fs1-zwrk.go·1                                        18.4k ± 0%               18.4k ± 0%    ~     (p=0.095 n=5+5)
neo/go/fs1-zwrk.go·2                                        38.3k ± 1%               38.3k ± 0%    ~     (p=1.000 n=5+5)
neo/go/fs1-zwrk.go·3                                        45.9k ± 0%               46.1k ± 1%    ~     (p=0.151 n=5+5)
neo/go/fs1-zwrk.go·4                                        50.0k ± 0%               50.3k ± 1%    ~     (p=0.056 n=5+5)
neo/go/fs1-zwrk.go·8                                        60.3k ± 1%               60.8k ± 1%    ~     (p=0.151 n=5+5)
neo/go/fs1-zwrk.go·12                                       62.1k ± 1%               62.5k ± 1%  +0.67%  (p=0.032 n=5+5)
neo/go/fs1-zwrk.go·16                                       61.6k ± 1%               62.1k ± 2%    ~     (p=0.151 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                          26.3k ± 0%               26.3k ± 0%    ~     (p=0.690 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                          55.7k ± 1%               55.1k ± 0%  -1.12%  (p=0.008 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                          62.8k ± 1%               62.6k ± 1%    ~     (p=0.222 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                          69.4k ± 1%               69.0k ± 1%    ~     (p=0.056 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                          88.3k ± 1%               87.7k ± 0%    ~     (p=0.095 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         93.5k ± 1%               92.4k ± 1%  -1.17%  (p=0.032 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         93.8k ± 0%               93.5k ± 1%    ~     (p=0.056 n=5+5)
neo/go/sqlite-zwrk.go·1                                     11.0k ± 0%               10.9k ± 0%  -0.70%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go·2                                     18.3k ± 1%               18.2k ± 0%    ~     (p=0.111 n=4+5)
neo/go/sqlite-zwrk.go·3                                     24.2k ± 0%               24.2k ± 1%    ~     (p=1.000 n=5+5)
neo/go/sqlite-zwrk.go·4                                     26.8k ± 1%               26.8k ± 1%    ~     (p=0.690 n=5+5)
neo/go/sqlite-zwrk.go·8                                     29.6k ± 2%               30.0k ± 2%    ~     (p=0.222 n=5+5)
neo/go/sqlite-zwrk.go·12                                    29.3k ± 2%               29.5k ± 1%    ~     (p=0.548 n=5+5)
neo/go/sqlite-zwrk.go·16                                    28.6k ± 1%               28.5k ± 1%    ~     (p=0.222 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·1                              11.9k ± 1%               11.9k ± 0%    ~     (p=0.151 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·2                              19.6k ± 1%               19.6k ± 1%    ~     (p=1.000 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·3                              26.4k ± 0%               26.7k ± 0%  +1.08%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·4                              30.0k ± 0%               30.4k ± 1%  +1.43%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·8                              31.2k ± 2%               32.1k ± 0%  +2.86%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·12                             28.8k ± 3%               30.2k ± 2%  +4.93%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·16                             28.4k ± 1%               29.7k ± 2%  +4.69%  (p=0.008 n=5+5)
cluster:deco dataset:prod1-1024
fs1-zwrk.go·1                                                556k ± 0%                558k ± 1%    ~     (p=0.690 n=5+5)
fs1-zwrk.go·2                                                994k ± 6%               1011k ± 8%    ~     (p=0.310 n=5+5)
fs1-zwrk.go·3                                               1.33M ± 2%               1.33M ± 0%    ~     (p=0.690 n=5+5)
fs1-zwrk.go·4                                               1.53M ± 0%               1.54M ± 3%    ~     (p=0.222 n=5+5)
fs1-zwrk.go·8                                               1.59M ± 1%               1.59M ± 0%    ~     (p=0.548 n=5+5)
fs1-zwrk.go·12                                              1.60M ± 1%               1.59M ± 0%    ~     (p=1.000 n=5+5)
fs1-zwrk.go·16                                              1.59M ± 0%               1.59M ± 0%    ~     (p=0.841 n=5+5)
zeo/py/fs1-zwrk.go·1                                        9.75k ± 1%               9.66k ± 0%  -0.94%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·2                                        12.4k ± 1%               12.3k ± 1%    ~     (p=0.310 n=5+5)
zeo/py/fs1-zwrk.go·3                                        14.2k ± 1%               14.2k ± 1%    ~     (p=0.222 n=5+5)
zeo/py/fs1-zwrk.go·4                                        14.9k ± 1%               14.9k ± 1%    ~     (p=1.000 n=5+5)
zeo/py/fs1-zwrk.go·8                                        15.6k ± 1%               15.7k ± 1%    ~     (p=0.548 n=5+5)
zeo/py/fs1-zwrk.go·12                                       16.0k ± 1%               16.0k ± 1%    ~     (p=1.000 n=5+4)
zeo/py/fs1-zwrk.go·16                                       16.0k ± 6%               16.1k ± 1%    ~     (p=0.690 n=5+5)
neo/py(!log)/sqlite-zwrk.go·1                               7.45k ± 2%               7.46k ± 1%    ~     (p=0.421 n=5+5)
neo/py(!log)/sqlite-zwrk.go·2                               8.71k ± 1%               8.67k ± 1%    ~     (p=0.310 n=5+5)
neo/py(!log)/sqlite-zwrk.go·3                               8.69k ± 1%               8.71k ± 1%    ~     (p=0.802 n=5+5)
neo/py(!log)/sqlite-zwrk.go·4                               8.61k ± 1%               8.68k ± 0%  +0.88%  (p=0.016 n=5+5)
neo/py(!log)/sqlite-zwrk.go·8                               8.61k ± 1%               8.73k ± 1%  +1.42%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·12                              8.59k ± 1%               8.66k ± 1%    ~     (p=0.222 n=5+5)
neo/py(!log)/sqlite-zwrk.go·16                              8.60k ± 1%               8.62k ± 1%    ~     (p=1.000 n=5+5)
neo/py(!log)/sql-zwrk.go·1                                  5.45k ± 2%               5.47k ± 2%    ~     (p=0.690 n=5+5)
neo/py(!log)/sql-zwrk.go·2                                  6.25k ± 1%               6.37k ± 0%  +1.89%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·3                                  6.24k ± 1%               6.30k ± 1%  +0.96%  (p=0.032 n=5+5)
neo/py(!log)/sql-zwrk.go·4                                  6.27k ± 1%               6.33k ± 0%  +0.97%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·8                                  6.28k ± 1%               6.36k ± 1%    ~     (p=0.056 n=5+5)
neo/py(!log)/sql-zwrk.go·12                                 6.33k ± 0%               6.36k ± 1%    ~     (p=0.222 n=5+5)
neo/py(!log)/sql-zwrk.go·16                                 6.30k ± 1%               6.35k ± 0%  +0.81%  (p=0.016 n=5+5)
neo/go/fs1-zwrk.go·1                                        23.9k ± 0%               24.0k ± 0%  +0.52%  (p=0.008 n=5+5)
neo/go/fs1-zwrk.go·2                                        45.5k ± 1%               45.6k ± 1%    ~     (p=0.222 n=5+5)
neo/go/fs1-zwrk.go·3                                        55.1k ± 0%               55.5k ± 1%  +0.75%  (p=0.016 n=5+5)
neo/go/fs1-zwrk.go·4                                        60.4k ± 0%               60.7k ± 0%    ~     (p=0.056 n=5+5)
neo/go/fs1-zwrk.go·8                                        69.2k ± 2%               69.3k ± 3%    ~     (p=0.548 n=5+5)
neo/go/fs1-zwrk.go·12                                       68.0k ± 5%               69.5k ± 7%    ~     (p=0.548 n=5+5)
neo/go/fs1-zwrk.go·16                                       68.1k ± 3%               67.8k ± 2%    ~     (p=0.841 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                          27.2k ± 1%               27.1k ± 0%    ~     (p=0.690 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                          55.5k ± 1%               55.4k ± 1%    ~     (p=0.841 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                          64.0k ± 1%               62.9k ± 1%  -1.69%  (p=0.008 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                          69.1k ± 1%               68.4k ± 1%    ~     (p=0.056 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                          81.1k ± 4%               79.9k ± 3%    ~     (p=0.151 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         77.8k ± 8%               77.6k ± 4%    ~     (p=1.000 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         76.8k ± 5%               77.7k ± 7%    ~     (p=1.000 n=5+5)
neo/go/sqlite-zwrk.go·1                                     11.7k ± 1%               11.7k ± 0%    ~     (p=0.421 n=5+5)
neo/go/sqlite-zwrk.go·2                                     18.9k ± 1%               19.1k ± 0%    ~     (p=0.056 n=5+5)
neo/go/sqlite-zwrk.go·3                                     24.4k ± 2%               24.3k ± 1%    ~     (p=0.841 n=5+5)
neo/go/sqlite-zwrk.go·4                                     26.0k ± 3%               26.3k ± 1%    ~     (p=0.421 n=5+5)
neo/go/sqlite-zwrk.go·8                                     24.6k ± 5%               24.8k ± 3%    ~     (p=0.841 n=5+5)
neo/go/sqlite-zwrk.go·12                                    23.7k ± 3%               23.6k ± 2%    ~     (p=0.841 n=5+5)
neo/go/sqlite-zwrk.go·16                                    24.1k ± 3%               24.3k ± 1%    ~     (p=1.000 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·1                              12.2k ± 1%               12.2k ± 0%    ~     (p=0.841 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·2                              19.6k ± 1%               19.6k ± 0%    ~     (p=0.690 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·3                              25.5k ± 1%               26.2k ± 2%  +2.75%  (p=0.032 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·4                              27.5k ± 2%               29.1k ± 1%  +5.64%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·8                              25.6k ± 2%               27.3k ± 2%  +6.33%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·12                             24.0k ± 2%               25.5k ± 1%  +6.19%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·16                             24.2k ± 1%               25.5k ± 1%  +5.65%  (p=0.008 n=5+5)

name                                           old latency-time/object  new latency-time/object  delta
cluster:deco dataset:wczblk1-8
fs1-zwrk.go·1                                              2.32µs ± 1%              2.29µs ± 1%  -1.48%  (p=0.016 n=5+5)
fs1-zwrk.go·2                                              2.63µs ± 3%              2.67µs ± 3%    ~     (p=0.310 n=5+5)
fs1-zwrk.go·3                                              2.78µs ± 2%              2.77µs ± 0%    ~     (p=0.841 n=5+5)
fs1-zwrk.go·4                                              3.44µs ± 1%              3.44µs ± 1%    ~     (p=1.000 n=5+5)
fs1-zwrk.go·8                                              6.28µs ± 1%              6.29µs ± 1%    ~     (p=0.548 n=5+5)
fs1-zwrk.go·12                                             9.40µs ± 1%              9.35µs ± 0%    ~     (p=0.159 n=5+4)
fs1-zwrk.go·16                                             12.5µs ± 1%              12.5µs ± 1%    ~     (p=0.841 n=5+5)
zeo/py/fs1-zwrk.go·1                                        125µs ± 4%               123µs ± 0%    ~     (p=0.690 n=5+5)
zeo/py/fs1-zwrk.go·2                                        210µs ± 1%               210µs ± 1%    ~     (p=0.841 n=5+5)
zeo/py/fs1-zwrk.go·3                                        286µs ± 0%               285µs ± 1%    ~     (p=0.548 n=5+5)
zeo/py/fs1-zwrk.go·4                                        365µs ± 1%               366µs ± 1%    ~     (p=0.222 n=5+5)
zeo/py/fs1-zwrk.go·8                                        699µs ± 1%               698µs ± 1%    ~     (p=0.548 n=5+5)
zeo/py/fs1-zwrk.go·12                                      1.03ms ± 0%              1.03ms ± 2%    ~     (p=0.310 n=5+5)
zeo/py/fs1-zwrk.go·16                                      1.36ms ± 2%              1.36ms ± 1%    ~     (p=0.690 n=5+5)
neo/py(!log)/sqlite-zwrk.go·1                               142µs ± 1%               141µs ± 1%    ~     (p=0.222 n=5+5)
neo/py(!log)/sqlite-zwrk.go·2                               235µs ± 1%               235µs ± 0%    ~     (p=1.000 n=5+5)
neo/py(!log)/sqlite-zwrk.go·3                               353µs ± 1%               354µs ± 1%    ~     (p=0.690 n=5+5)
neo/py(!log)/sqlite-zwrk.go·4                               470µs ± 1%               474µs ± 1%    ~     (p=0.310 n=5+5)
neo/py(!log)/sqlite-zwrk.go·8                               938µs ± 1%               939µs ± 1%    ~     (p=1.000 n=5+5)
neo/py(!log)/sqlite-zwrk.go·12                             1.41ms ± 2%              1.40ms ± 1%    ~     (p=0.151 n=5+5)
neo/py(!log)/sqlite-zwrk.go·16                             1.89ms ± 1%              1.87ms ± 0%  -1.07%  (p=0.016 n=5+5)
neo/py(!log)/sql-zwrk.go·1                                  186µs ± 3%               187µs ± 2%    ~     (p=1.000 n=5+5)
neo/py(!log)/sql-zwrk.go·2                                  315µs ± 0%               322µs ± 1%  +2.07%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·3                                  478µs ± 1%               481µs ± 0%    ~     (p=0.190 n=5+4)
neo/py(!log)/sql-zwrk.go·4                                  636µs ± 1%               648µs ± 2%  +1.91%  (p=0.016 n=5+5)
neo/py(!log)/sql-zwrk.go·8                                 1.27ms ± 1%              1.31ms ± 0%  +2.75%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·12                                1.92ms ± 1%              1.95ms ± 1%  +1.57%  (p=0.016 n=5+4)
neo/py(!log)/sql-zwrk.go·16                                2.57ms ± 2%              2.61ms ± 3%    ~     (p=0.222 n=5+5)
neo/go/fs1-zwrk.go·1                                       54.4µs ± 0%              54.2µs ± 0%    ~     (p=0.095 n=5+5)
neo/go/fs1-zwrk.go·2                                       52.2µs ± 1%              52.2µs ± 0%    ~     (p=1.000 n=5+5)
neo/go/fs1-zwrk.go·3                                       65.3µs ± 0%              65.1µs ± 1%    ~     (p=0.151 n=5+5)
neo/go/fs1-zwrk.go·4                                       80.0µs ± 0%              79.5µs ± 1%    ~     (p=0.056 n=5+5)
neo/go/fs1-zwrk.go·8                                        133µs ± 1%               132µs ± 1%    ~     (p=0.151 n=5+5)
neo/go/fs1-zwrk.go·12                                       193µs ± 1%               192µs ± 1%  -0.67%  (p=0.032 n=5+5)
neo/go/fs1-zwrk.go·16                                       260µs ± 1%               258µs ± 2%    ~     (p=0.151 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                         38.0µs ± 0%              38.0µs ± 0%    ~     (p=0.690 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                         35.9µs ± 1%              36.3µs ± 0%  +1.13%  (p=0.008 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                         47.7µs ± 1%              47.9µs ± 1%    ~     (p=0.222 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                         57.7µs ± 1%              58.0µs ± 1%    ~     (p=0.056 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                         90.6µs ± 1%              91.2µs ± 0%    ~     (p=0.095 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         128µs ± 1%               130µs ± 1%  +1.18%  (p=0.032 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         171µs ± 0%               171µs ± 1%    ~     (p=0.056 n=5+5)
neo/go/sqlite-zwrk.go·1                                    91.2µs ± 0%              91.8µs ± 0%  +0.71%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go·2                                     109µs ± 1%               110µs ± 0%    ~     (p=0.111 n=4+5)
neo/go/sqlite-zwrk.go·3                                     124µs ± 0%               124µs ± 1%    ~     (p=1.000 n=5+5)
neo/go/sqlite-zwrk.go·4                                     149µs ± 1%               149µs ± 1%    ~     (p=0.690 n=5+5)
neo/go/sqlite-zwrk.go·8                                     270µs ± 2%               267µs ± 2%    ~     (p=0.222 n=5+5)
neo/go/sqlite-zwrk.go·12                                    410µs ± 2%               407µs ± 1%    ~     (p=0.548 n=5+5)
neo/go/sqlite-zwrk.go·16                                    560µs ± 1%               561µs ± 1%    ~     (p=0.222 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·1                             84.0µs ± 1%              84.1µs ± 0%    ~     (p=0.151 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·2                              102µs ± 1%               102µs ± 1%    ~     (p=1.000 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·3                              113µs ± 0%               112µs ± 0%  -1.07%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·4                              133µs ± 0%               132µs ± 1%  -1.41%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·8                              257µs ± 2%               250µs ± 0%  -2.80%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·12                             417µs ± 3%               397µs ± 2%  -4.72%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·16                             563µs ± 1%               538µs ± 2%  -4.47%  (p=0.008 n=5+5)
cluster:deco dataset:prod1-1024
fs1-zwrk.go·1                                              1.80µs ± 0%              1.79µs ± 1%    ~     (p=0.524 n=5+5)
fs1-zwrk.go·2                                              2.01µs ± 6%              1.98µs ± 8%    ~     (p=0.310 n=5+5)
fs1-zwrk.go·3                                              2.26µs ± 2%              2.25µs ± 0%    ~     (p=0.690 n=5+5)
fs1-zwrk.go·4                                              2.61µs ± 0%              2.59µs ± 3%    ~     (p=0.198 n=5+5)
fs1-zwrk.go·8                                              5.04µs ± 1%              5.04µs ± 0%    ~     (p=0.548 n=5+5)
fs1-zwrk.go·12                                             7.52µs ± 1%              7.53µs ± 0%    ~     (p=1.000 n=5+5)
fs1-zwrk.go·16                                             10.0µs ± 0%              10.0µs ± 0%    ~     (p=0.841 n=5+5)
zeo/py/fs1-zwrk.go·1                                        103µs ± 1%               104µs ± 0%  +0.95%  (p=0.008 n=5+5)
zeo/py/fs1-zwrk.go·2                                        161µs ± 1%               162µs ± 1%    ~     (p=0.310 n=5+5)
zeo/py/fs1-zwrk.go·3                                        212µs ± 1%               211µs ± 1%    ~     (p=0.222 n=5+5)
zeo/py/fs1-zwrk.go·4                                        268µs ± 1%               268µs ± 1%    ~     (p=1.000 n=5+5)
zeo/py/fs1-zwrk.go·8                                        512µs ± 1%               510µs ± 1%    ~     (p=0.548 n=5+5)
zeo/py/fs1-zwrk.go·12                                       752µs ± 1%               752µs ± 1%    ~     (p=1.000 n=5+4)
zeo/py/fs1-zwrk.go·16                                      1.00ms ± 6%              0.99ms ± 1%    ~     (p=0.690 n=5+5)
neo/py(!log)/sqlite-zwrk.go·1                               134µs ± 1%               134µs ± 1%    ~     (p=0.421 n=5+5)
neo/py(!log)/sqlite-zwrk.go·2                               230µs ± 1%               231µs ± 1%    ~     (p=0.310 n=5+5)
neo/py(!log)/sqlite-zwrk.go·3                               345µs ± 1%               344µs ± 1%    ~     (p=0.841 n=5+5)
neo/py(!log)/sqlite-zwrk.go·4                               465µs ± 1%               461µs ± 0%  -0.88%  (p=0.016 n=5+5)
neo/py(!log)/sqlite-zwrk.go·8                               929µs ± 1%               916µs ± 1%  -1.41%  (p=0.008 n=5+5)
neo/py(!log)/sqlite-zwrk.go·12                             1.40ms ± 1%              1.39ms ± 1%    ~     (p=0.222 n=5+5)
neo/py(!log)/sqlite-zwrk.go·16                             1.86ms ± 1%              1.86ms ± 1%    ~     (p=1.000 n=5+5)
neo/py(!log)/sql-zwrk.go·1                                  184µs ± 2%               183µs ± 2%    ~     (p=0.690 n=5+5)
neo/py(!log)/sql-zwrk.go·2                                  320µs ± 1%               314µs ± 0%  -1.86%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·3                                  481µs ± 1%               476µs ± 1%  -0.95%  (p=0.032 n=5+5)
neo/py(!log)/sql-zwrk.go·4                                  638µs ± 1%               632µs ± 0%  -0.96%  (p=0.008 n=5+5)
neo/py(!log)/sql-zwrk.go·8                                 1.27ms ± 1%              1.26ms ± 1%    ~     (p=0.056 n=5+5)
neo/py(!log)/sql-zwrk.go·12                                1.89ms ± 0%              1.89ms ± 1%    ~     (p=0.222 n=5+5)
neo/py(!log)/sql-zwrk.go·16                                2.54ms ± 1%              2.52ms ± 0%  -0.80%  (p=0.016 n=5+5)
neo/go/fs1-zwrk.go·1                                       41.9µs ± 0%              41.7µs ± 0%  -0.51%  (p=0.008 n=5+5)
neo/go/fs1-zwrk.go·2                                       44.0µs ± 1%              43.8µs ± 1%    ~     (p=0.222 n=5+5)
neo/go/fs1-zwrk.go·3                                       54.5µs ± 0%              54.1µs ± 1%  -0.74%  (p=0.016 n=5+5)
neo/go/fs1-zwrk.go·4                                       66.2µs ± 0%              65.9µs ± 0%    ~     (p=0.056 n=5+5)
neo/go/fs1-zwrk.go·8                                        116µs ± 2%               115µs ± 3%    ~     (p=0.548 n=5+5)
neo/go/fs1-zwrk.go·12                                       177µs ± 5%               173µs ± 7%    ~     (p=0.548 n=5+5)
neo/go/fs1-zwrk.go·16                                       235µs ± 3%               236µs ± 2%    ~     (p=0.841 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                         36.8µs ± 1%              36.9µs ± 0%    ~     (p=0.690 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                         36.0µs ± 1%              36.1µs ± 1%    ~     (p=0.841 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                         46.9µs ± 1%              47.7µs ± 1%  +1.72%  (p=0.008 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                         57.9µs ± 1%              58.4µs ± 1%    ~     (p=0.056 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                         98.6µs ± 4%             100.2µs ± 3%    ~     (p=0.151 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         155µs ± 8%               155µs ± 4%    ~     (p=1.000 n=5+5)
neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         208µs ± 5%               206µs ± 7%    ~     (p=1.000 n=5+5)
neo/go/sqlite-zwrk.go·1                                    85.5µs ± 1%              85.3µs ± 0%    ~     (p=0.421 n=5+5)
neo/go/sqlite-zwrk.go·2                                     106µs ± 1%               105µs ± 0%    ~     (p=0.063 n=5+5)
neo/go/sqlite-zwrk.go·3                                     123µs ± 2%               123µs ± 1%    ~     (p=0.841 n=5+5)
neo/go/sqlite-zwrk.go·4                                     154µs ± 3%               152µs ± 1%    ~     (p=0.421 n=5+5)
neo/go/sqlite-zwrk.go·8                                     325µs ± 5%               323µs ± 3%    ~     (p=0.841 n=5+5)
neo/go/sqlite-zwrk.go·12                                    507µs ± 3%               508µs ± 2%    ~     (p=0.841 n=5+5)
neo/go/sqlite-zwrk.go·16                                    665µs ± 3%               657µs ± 1%    ~     (p=1.000 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·1                             82.3µs ± 1%              82.3µs ± 0%    ~     (p=0.841 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·2                              102µs ± 1%               102µs ± 0%    ~     (p=0.690 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·3                              118µs ± 1%               115µs ± 3%  -2.66%  (p=0.032 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·4                              145µs ± 2%               138µs ± 1%  -5.36%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·8                              312µs ± 2%               293µs ± 2%  -5.95%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·12                             500µs ± 2%               470µs ± 1%  -5.84%  (p=0.008 n=5+5)
neo/go/sqlite-zwrk.go(!sha1)·16                             662µs ± 1%               627µs ± 1%  -5.35%  (p=0.008 n=5+5)
parent 3695ff12
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment