]> rtime.felk.cvut.cz Git - ulut.git/commitdiff
uLUt: included some basic timing of hash support
authorPavel Pisa <pisa@cmp.felk.cvut.cz>
Wed, 30 Dec 2009 21:12:11 +0000 (22:12 +0100)
committerPavel Pisa <pisa@cmp.felk.cvut.cz>
Wed, 30 Dec 2009 21:12:11 +0000 (22:12 +0100)
Test run for 10k 100k 1M 10M and 20M of items.

Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
doc/timing/ul_hash-timing.txt [new file with mode: 0644]

diff --git a/doc/timing/ul_hash-timing.txt b/doc/timing/ul_hash-timing.txt
new file mode 100644 (file)
index 0000000..eba304f
--- /dev/null
@@ -0,0 +1,589 @@
+============================================================
+./ul_hashtabchk 20000000 0
+HASHTAB random insert :   33.811637
+HASHTAB random find 1x :          34.690245
+HASHTAB for each by iterator 1x :          3.634508
+HASHTAB delete rest by iterator :          6.041992
+./ul_hashtabchk 20000000 1
+HASHTAB random insert :   41.260128
+HASHTAB random find 1x :          41.263438
+HASHTAB for each by iterator 1x :          4.317152
+HASHTAB delete rest by iterator :          6.153461
+./ul_hashtabchk 20000000 2
+HASHTAB random insert :   32.828682
+HASHTAB random find 1x :          34.112465
+HASHTAB for each by iterator 1x :          3.596049
+HASHTAB delete rest by iterator :          6.291818
+./ul_hashtabchk 20000000 3
+HASHTAB random insert :   37.226290
+HASHTAB random find 1x :          34.017615
+HASHTAB for each by iterator 1x :          3.612565
+HASHTAB delete rest by iterator :          5.902944
+./ul_hashtabchk 20000000 4
+HASHTAB random insert :   36.978238
+HASHTAB random find 1x :          33.734359
+HASHTAB for each by iterator 1x :          3.610358
+HASHTAB delete rest by iterator :          5.878298
+./ul_hashtabchk 20000000 5
+HASHTAB random insert :   36.942407
+HASHTAB random find 1x :          33.565020
+HASHTAB for each by iterator 1x :          3.604712
+HASHTAB delete rest by iterator :          5.838619
+./ul_hashtabchk 20000000 6
+HASHTAB random insert :   36.987275
+HASHTAB random find 1x :          33.186585
+HASHTAB for each by iterator 1x :          3.605172
+HASHTAB delete rest by iterator :          5.837035
+./ul_hashtabchk 20000000 7
+HASHTAB random insert :   36.276779
+HASHTAB random find 1x :          32.786208
+HASHTAB for each by iterator 1x :          3.599794
+HASHTAB delete rest by iterator :          5.776699
+./ul_hashtabchk 20000000 8
+HASHTAB random insert :   36.210918
+HASHTAB random find 1x :          32.389523
+HASHTAB for each by iterator 1x :          3.604515
+HASHTAB delete rest by iterator :          5.994812
+./ul_hashtabchk 20000000 9
+HASHTAB random insert :   35.890575
+HASHTAB random find 1x :          31.953621
+HASHTAB for each by iterator 1x :          3.606427
+HASHTAB delete rest by iterator :          5.885608
+./ul_hashtabchk 20000000 10
+HASHTAB random insert :   35.419228
+HASHTAB random find 1x :          31.181195
+HASHTAB for each by iterator 1x :          3.584489
+HASHTAB delete rest by iterator :          5.659281
+./ul_hashtabchk 20000000 11
+HASHTAB random insert :   34.459392
+HASHTAB random find 1x :          30.202897
+HASHTAB for each by iterator 1x :          3.589264
+HASHTAB delete rest by iterator :          5.631132
+./ul_hashtabchk 20000000 12
+HASHTAB random insert :   33.374693
+HASHTAB random find 1x :          28.995235
+HASHTAB for each by iterator 1x :          3.580681
+HASHTAB delete rest by iterator :          5.575928
+./ul_hashtabchk 20000000 13
+HASHTAB random insert :   31.762353
+HASHTAB random find 1x :          27.340322
+HASHTAB for each by iterator 1x :          3.585513
+HASHTAB delete rest by iterator :          5.568685
+./ul_hashtabchk 20000000 14
+HASHTAB random insert :   26.273264
+HASHTAB random find 1x :          25.653531
+HASHTAB for each by iterator 1x :          3.613145
+HASHTAB delete rest by iterator :          5.543467
+./ul_hashtabchk 20000000 15
+HASHTAB random insert :   24.425460
+HASHTAB random find 1x :          23.638904
+HASHTAB for each by iterator 1x :          3.652125
+HASHTAB delete rest by iterator :          5.556247
+./ul_hashtabchk 20000000 16
+HASHTAB random insert :   22.534932
+HASHTAB random find 1x :          20.702562
+HASHTAB for each by iterator 1x :          3.610634
+HASHTAB delete rest by iterator :          5.503739
+./ul_hashtabchk 20000000 17
+HASHTAB random insert :   20.297615
+HASHTAB random find 1x :          17.058770
+HASHTAB for each by iterator 1x :          3.608449
+HASHTAB delete rest by iterator :          5.501331
+./ul_hashtabchk 20000000 18
+HASHTAB random insert :   17.962140
+HASHTAB random find 1x :          13.399859
+HASHTAB for each by iterator 1x :          3.603273
+HASHTAB delete rest by iterator :          5.489236
+./ul_hashtabchk 20000000 19
+HASHTAB random insert :   15.493903
+HASHTAB random find 1x :          10.996086
+HASHTAB for each by iterator 1x :          3.598926
+HASHTAB delete rest by iterator :          5.678936
+./ul_hashtabchk 20000000 20
+HASHTAB random insert :   12.841599
+HASHTAB random find 1x :           8.954673
+HASHTAB for each by iterator 1x :          3.595018
+HASHTAB delete rest by iterator :          5.473653
+./ul_hashtabchk 20000000 21
+HASHTAB random insert :   10.087006
+HASHTAB random find 1x :           6.994739
+HASHTAB for each by iterator 1x :          3.588244
+HASHTAB delete rest by iterator :          5.477561
+./ul_hashtabchk 20000000 22
+HASHTAB random insert :    7.350291
+HASHTAB random find 1x :           5.346405
+HASHTAB for each by iterator 1x :          3.526786
+HASHTAB delete rest by iterator :          5.422209
+============================================================
+./ul_hashtabchk 10000000 0
+HASHTAB random insert :   14.231679
+HASHTAB random find 10x :        147.784949
+HASHTAB for each by iterator 10x :        16.299366
+HASHTAB delete rest by iterator :          2.814355
+./ul_hashtabchk 10000000 1
+HASHTAB random insert :   18.057219
+HASHTAB random find 10x :        180.203124
+HASHTAB for each by iterator 10x :        19.908972
+HASHTAB delete rest by iterator :          2.895744
+./ul_hashtabchk 10000000 2
+HASHTAB random insert :   14.112521
+HASHTAB random find 10x :        146.202665
+HASHTAB for each by iterator 10x :        16.284934
+HASHTAB delete rest by iterator :          2.966751
+./ul_hashtabchk 10000000 3
+HASHTAB random insert :   15.952378
+HASHTAB random find 10x :        140.633529
+HASHTAB for each by iterator 10x :        15.736006
+HASHTAB delete rest by iterator :          2.725206
+./ul_hashtabchk 10000000 4
+HASHTAB random insert :   15.738289
+HASHTAB random find 10x :        139.896199
+HASHTAB for each by iterator 10x :        15.714357
+HASHTAB delete rest by iterator :          2.711885
+./ul_hashtabchk 10000000 5
+HASHTAB random insert :   15.621979
+HASHTAB random find 10x :        138.556300
+HASHTAB for each by iterator 10x :        15.722156
+HASHTAB delete rest by iterator :          2.692558
+./ul_hashtabchk 10000000 6
+HASHTAB random insert :   15.501982
+HASHTAB random find 10x :        137.221861
+HASHTAB for each by iterator 10x :        15.763634
+HASHTAB delete rest by iterator :          2.679297
+./ul_hashtabchk 10000000 7
+HASHTAB random insert :   15.413604
+HASHTAB random find 10x :        135.556972
+HASHTAB for each by iterator 10x :        15.740101
+HASHTAB delete rest by iterator :          2.664352
+./ul_hashtabchk 10000000 8
+HASHTAB random insert :   15.265329
+HASHTAB random find 10x :        133.269363
+HASHTAB for each by iterator 10x :        15.724223
+HASHTAB delete rest by iterator :          2.643350
+./ul_hashtabchk 10000000 9
+HASHTAB random insert :   15.123122
+HASHTAB random find 10x :        131.197079
+HASHTAB for each by iterator 10x :        15.724844
+HASHTAB delete rest by iterator :          2.630097
+./ul_hashtabchk 10000000 10
+HASHTAB random insert :   14.868794
+HASHTAB random find 10x :        128.092029
+HASHTAB for each by iterator 10x :        15.725731
+HASHTAB delete rest by iterator :          2.620451
+./ul_hashtabchk 10000000 11
+HASHTAB random insert :   14.462220
+HASHTAB random find 10x :        123.879293
+HASHTAB for each by iterator 10x :        15.764490
+HASHTAB delete rest by iterator :          2.623394
+./ul_hashtabchk 10000000 12
+HASHTAB random insert :   14.044688
+HASHTAB random find 10x :        119.311935
+HASHTAB for each by iterator 10x :        15.802964
+HASHTAB delete rest by iterator :          2.579130
+./ul_hashtabchk 10000000 13
+HASHTAB random insert :   13.203462
+HASHTAB random find 10x :        110.783446
+HASHTAB for each by iterator 10x :        15.708923
+HASHTAB delete rest by iterator :          2.560571
+./ul_hashtabchk 10000000 14
+HASHTAB random insert :   10.644158
+HASHTAB random find 10x :        103.125446
+HASHTAB for each by iterator 10x :        15.925934
+HASHTAB delete rest by iterator :          2.562908
+./ul_hashtabchk 10000000 15
+HASHTAB random insert :    9.808753
+HASHTAB random find 10x :         92.512907
+HASHTAB for each by iterator 10x :        15.919710
+HASHTAB delete rest by iterator :          2.539436
+./ul_hashtabchk 10000000 16
+HASHTAB random insert :    8.849474
+HASHTAB random find 10x :         78.859812
+HASHTAB for each by iterator 10x :        15.909303
+HASHTAB delete rest by iterator :          2.515221
+./ul_hashtabchk 10000000 17
+HASHTAB random insert :    7.870876
+HASHTAB random find 10x :         62.729396
+HASHTAB for each by iterator 10x :        15.875784
+HASHTAB delete rest by iterator :          2.513872
+./ul_hashtabchk 10000000 18
+HASHTAB random insert :    6.795653
+HASHTAB random find 10x :         46.986692
+HASHTAB for each by iterator 10x :        15.860320
+HASHTAB delete rest by iterator :          2.525986
+./ul_hashtabchk 10000000 19
+HASHTAB random insert :    5.675341
+HASHTAB random find 10x :         37.284219
+HASHTAB for each by iterator 10x :        15.833400
+HASHTAB delete rest by iterator :          2.525612
+./ul_hashtabchk 10000000 20
+HASHTAB random insert :    4.502061
+HASHTAB random find 10x :         29.325684
+HASHTAB for each by iterator 10x :        15.765432
+HASHTAB delete rest by iterator :          2.555286
+./ul_hashtabchk 10000000 21
+HASHTAB random insert :    3.272756
+HASHTAB random find 10x :         22.247478
+HASHTAB for each by iterator 10x :        15.434822
+HASHTAB delete rest by iterator :          2.525856
+./ul_hashtabchk 10000000 22
+HASHTAB random insert :    2.126906
+HASHTAB random find 10x :         16.908316
+HASHTAB for each by iterator 10x :        15.344537
+HASHTAB delete rest by iterator :          2.491303
+./ul_hashtabchk 10000000 23
+HASHTAB random insert :    1.263856
+HASHTAB random find 10x :         13.647454
+HASHTAB for each by iterator 10x :        12.804350
+HASHTAB delete rest by iterator :          2.513296
+============================================================
+./ul_hashtabchk 1000000 0
+HASHTAB random insert :    0.792826
+HASHTAB random find 10x :          8.034483
+HASHTAB for each by iterator 10x :         1.240030
+HASHTAB delete rest by iterator :          0.231997
+./ul_hashtabchk 1000000 1
+HASHTAB random insert :    1.001699
+HASHTAB random find 10x :          9.800493
+HASHTAB for each by iterator 10x :         1.529917
+HASHTAB delete rest by iterator :          0.236648
+./ul_hashtabchk 1000000 2
+HASHTAB random insert :    0.774733
+HASHTAB random find 10x :          7.858720
+HASHTAB for each by iterator 10x :         1.233191
+HASHTAB delete rest by iterator :          0.247249
+./ul_hashtabchk 1000000 3
+HASHTAB random insert :    0.940843
+HASHTAB random find 10x :          7.856301
+HASHTAB for each by iterator 10x :         1.232997
+HASHTAB delete rest by iterator :          0.232977
+./ul_hashtabchk 1000000 4
+HASHTAB random insert :    0.932665
+HASHTAB random find 10x :          7.759350
+HASHTAB for each by iterator 10x :         1.232629
+HASHTAB delete rest by iterator :          0.231735
+./ul_hashtabchk 1000000 5
+HASHTAB random insert :    0.923733
+HASHTAB random find 10x :          7.682294
+HASHTAB for each by iterator 10x :         1.234730
+HASHTAB delete rest by iterator :          0.230833
+./ul_hashtabchk 1000000 6
+HASHTAB random insert :    0.910020
+HASHTAB random find 10x :          7.534716
+HASHTAB for each by iterator 10x :         1.234599
+HASHTAB delete rest by iterator :          0.230498
+./ul_hashtabchk 1000000 7
+HASHTAB random insert :    0.899515
+HASHTAB random find 10x :          7.407426
+HASHTAB for each by iterator 10x :         1.234883
+HASHTAB delete rest by iterator :          0.227696
+./ul_hashtabchk 1000000 8
+HASHTAB random insert :    0.886996
+HASHTAB random find 10x :          7.235867
+HASHTAB for each by iterator 10x :         1.235078
+HASHTAB delete rest by iterator :          0.227217
+./ul_hashtabchk 1000000 9
+HASHTAB random insert :    0.872230
+HASHTAB random find 10x :          6.988689
+HASHTAB for each by iterator 10x :         1.225005
+HASHTAB delete rest by iterator :          0.232943
+./ul_hashtabchk 1000000 10
+HASHTAB random insert :    0.841917
+HASHTAB random find 10x :          6.696064
+HASHTAB for each by iterator 10x :         1.221257
+HASHTAB delete rest by iterator :          0.222001
+./ul_hashtabchk 1000000 11
+HASHTAB random insert :    0.811197
+HASHTAB random find 10x :          6.372726
+HASHTAB for each by iterator 10x :         1.221864
+HASHTAB delete rest by iterator :          0.224642
+./ul_hashtabchk 1000000 12
+HASHTAB random insert :    0.761693
+HASHTAB random find 10x :          5.889905
+HASHTAB for each by iterator 10x :         1.216637
+HASHTAB delete rest by iterator :          0.217429
+./ul_hashtabchk 1000000 13
+HASHTAB random insert :    0.703270
+HASHTAB random find 10x :          5.131031
+HASHTAB for each by iterator 10x :         1.214792
+HASHTAB delete rest by iterator :          0.215059
+./ul_hashtabchk 1000000 14
+HASHTAB random insert :    0.532771
+HASHTAB random find 10x :          4.073418
+HASHTAB for each by iterator 10x :         1.229099
+HASHTAB delete rest by iterator :          0.214347
+./ul_hashtabchk 1000000 15
+HASHTAB random insert :    0.461279
+HASHTAB random find 10x :          3.102083
+HASHTAB for each by iterator 10x :         1.229303
+HASHTAB delete rest by iterator :          0.213163
+./ul_hashtabchk 1000000 16
+HASHTAB random insert :    0.382939
+HASHTAB random find 10x :          2.437550
+HASHTAB for each by iterator 10x :         1.227146
+HASHTAB delete rest by iterator :          0.213410
+./ul_hashtabchk 1000000 17
+HASHTAB random insert :    0.302105
+HASHTAB random find 10x :          1.840792
+HASHTAB for each by iterator 10x :         1.199900
+HASHTAB delete rest by iterator :          0.215317
+./ul_hashtabchk 1000000 18
+HASHTAB random insert :    0.218523
+HASHTAB random find 10x :          1.408710
+HASHTAB for each by iterator 10x :         1.175135
+HASHTAB delete rest by iterator :          0.206695
+./ul_hashtabchk 1000000 19
+HASHTAB random insert :    0.138853
+HASHTAB random find 10x :          1.125936
+HASHTAB for each by iterator 10x :         1.159877
+HASHTAB delete rest by iterator :          0.216242
+./ul_hashtabchk 1000000 20
+HASHTAB random insert :    0.091305
+HASHTAB random find 10x :          0.814203
+HASHTAB for each by iterator 10x :         0.848855
+HASHTAB delete rest by iterator :          0.208360
+./ul_hashtabchk 1000000 21
+HASHTAB random insert :    0.091190
+HASHTAB random find 10x :          0.813831
+HASHTAB for each by iterator 10x :         0.882683
+HASHTAB delete rest by iterator :          0.212038
+./ul_hashtabchk 1000000 22
+HASHTAB random insert :    0.089778
+HASHTAB random find 10x :          0.816547
+HASHTAB for each by iterator 10x :         0.953125
+HASHTAB delete rest by iterator :          0.219592
+============================================================
+./ul_hashtabchk 100000 0
+HASHTAB random insert :    0.038793
+HASHTAB random find 10x :          0.312772
+HASHTAB for each by iterator 10x :         0.079072
+HASHTAB delete rest by iterator :          0.018039
+./ul_hashtabchk 100000 1
+HASHTAB random insert :    0.039186
+HASHTAB random find 10x :          0.346764
+HASHTAB for each by iterator 10x :         0.096554
+HASHTAB delete rest by iterator :          0.017556
+./ul_hashtabchk 100000 2
+HASHTAB random insert :    0.032972
+HASHTAB random find 10x :          0.292584
+HASHTAB for each by iterator 10x :         0.077666
+HASHTAB delete rest by iterator :          0.018416
+./ul_hashtabchk 100000 3
+HASHTAB random insert :    0.035402
+HASHTAB random find 10x :          0.286522
+HASHTAB for each by iterator 10x :         0.077746
+HASHTAB delete rest by iterator :          0.017929
+./ul_hashtabchk 100000 4
+HASHTAB random insert :    0.035060
+HASHTAB random find 10x :          0.278343
+HASHTAB for each by iterator 10x :         0.077801
+HASHTAB delete rest by iterator :          0.017839
+./ul_hashtabchk 100000 5
+HASHTAB random insert :    0.034060
+HASHTAB random find 10x :          0.271847
+HASHTAB for each by iterator 10x :         0.077627
+HASHTAB delete rest by iterator :          0.017551
+./ul_hashtabchk 100000 6
+HASHTAB random insert :    0.033819
+HASHTAB random find 10x :          0.262475
+HASHTAB for each by iterator 10x :         0.077792
+HASHTAB delete rest by iterator :          0.017097
+./ul_hashtabchk 100000 7
+HASHTAB random insert :    0.032294
+HASHTAB random find 10x :          0.250306
+HASHTAB for each by iterator 10x :         0.077753
+HASHTAB delete rest by iterator :          0.016605
+./ul_hashtabchk 100000 8
+HASHTAB random insert :    0.031259
+HASHTAB random find 10x :          0.235827
+HASHTAB for each by iterator 10x :         0.077473
+HASHTAB delete rest by iterator :          0.016790
+./ul_hashtabchk 100000 9
+HASHTAB random insert :    0.029333
+HASHTAB random find 10x :          0.222123
+HASHTAB for each by iterator 10x :         0.077223
+HASHTAB delete rest by iterator :          0.016334
+./ul_hashtabchk 100000 10
+HASHTAB random insert :    0.027687
+HASHTAB random find 10x :          0.201341
+HASHTAB for each by iterator 10x :         0.077780
+HASHTAB delete rest by iterator :          0.016142
+./ul_hashtabchk 100000 11
+HASHTAB random insert :    0.025845
+HASHTAB random find 10x :          0.175013
+HASHTAB for each by iterator 10x :         0.077224
+HASHTAB delete rest by iterator :          0.016027
+./ul_hashtabchk 100000 12
+HASHTAB random insert :    0.023481
+HASHTAB random find 10x :          0.146084
+HASHTAB for each by iterator 10x :         0.076637
+HASHTAB delete rest by iterator :          0.015659
+./ul_hashtabchk 100000 13
+HASHTAB random insert :    0.019197
+HASHTAB random find 10x :          0.127403
+HASHTAB for each by iterator 10x :         0.076780
+HASHTAB delete rest by iterator :          0.015693
+./ul_hashtabchk 100000 14
+HASHTAB random insert :    0.014634
+HASHTAB random find 10x :          0.100513
+HASHTAB for each by iterator 10x :         0.073641
+HASHTAB delete rest by iterator :          0.014626
+./ul_hashtabchk 100000 15
+HASHTAB random insert :    0.009506
+HASHTAB random find 10x :          0.078203
+HASHTAB for each by iterator 10x :         0.071589
+HASHTAB delete rest by iterator :          0.013372
+./ul_hashtabchk 100000 16
+HASHTAB random insert :    0.006532
+HASHTAB random find 10x :          0.069350
+HASHTAB for each by iterator 10x :         0.070452
+HASHTAB delete rest by iterator :          0.014175
+./ul_hashtabchk 100000 17
+HASHTAB random insert :    0.005599
+HASHTAB random find 10x :          0.054310
+HASHTAB for each by iterator 10x :         0.061233
+HASHTAB delete rest by iterator :          0.013597
+./ul_hashtabchk 100000 18
+HASHTAB random insert :    0.006581
+HASHTAB random find 10x :          0.053705
+HASHTAB for each by iterator 10x :         0.068922
+HASHTAB delete rest by iterator :          0.014866
+./ul_hashtabchk 100000 19
+HASHTAB random insert :    0.005631
+HASHTAB random find 10x :          0.052614
+HASHTAB for each by iterator 10x :         0.078205
+HASHTAB delete rest by iterator :          0.015786
+./ul_hashtabchk 100000 20
+HASHTAB random insert :    0.005364
+HASHTAB random find 10x :          0.051160
+HASHTAB for each by iterator 10x :         0.095286
+HASHTAB delete rest by iterator :          0.017647
+./ul_hashtabchk 100000 21
+HASHTAB random insert :    0.006235
+HASHTAB random find 10x :          0.050502
+HASHTAB for each by iterator 10x :         0.130012
+HASHTAB delete rest by iterator :          0.021587
+./ul_hashtabchk 100000 22
+HASHTAB random insert :    0.004802
+HASHTAB random find 10x :          0.051093
+HASHTAB for each by iterator 10x :         0.197631
+HASHTAB delete rest by iterator :          0.031189
+============================================================
+./ul_hashtabchk 10000 0
+HASHTAB random insert :    0.004486
+HASHTAB random find 10x :          0.016341
+HASHTAB for each by iterator 10x :         0.002625
+HASHTAB delete rest by iterator :          0.001159
+./ul_hashtabchk 10000 1
+HASHTAB random insert :    0.001817
+HASHTAB random find 10x :          0.013349
+HASHTAB for each by iterator 10x :         0.002502
+HASHTAB delete rest by iterator :          0.001249
+./ul_hashtabchk 10000 2
+HASHTAB random insert :    0.001861
+HASHTAB random find 10x :          0.012934
+HASHTAB for each by iterator 10x :         0.002661
+HASHTAB delete rest by iterator :          0.001048
+./ul_hashtabchk 10000 3
+HASHTAB random insert :    0.001607
+HASHTAB random find 10x :          0.013392
+HASHTAB for each by iterator 10x :         0.002349
+HASHTAB delete rest by iterator :          0.001724
+./ul_hashtabchk 10000 4
+HASHTAB random insert :    0.001566
+HASHTAB random find 10x :          0.011523
+HASHTAB for each by iterator 10x :         0.002252
+HASHTAB delete rest by iterator :          0.000993
+./ul_hashtabchk 10000 5
+HASHTAB random insert :    0.001291
+HASHTAB random find 10x :          0.009383
+HASHTAB for each by iterator 10x :         0.002283
+HASHTAB delete rest by iterator :          0.000998
+./ul_hashtabchk 10000 6
+HASHTAB random insert :    0.001259
+HASHTAB random find 10x :          0.008615
+HASHTAB for each by iterator 10x :         0.002339
+HASHTAB delete rest by iterator :          0.000952
+./ul_hashtabchk 10000 7
+HASHTAB random insert :    0.001171
+HASHTAB random find 10x :          0.008409
+HASHTAB for each by iterator 10x :         0.002599
+HASHTAB delete rest by iterator :          0.000974
+./ul_hashtabchk 10000 8
+HASHTAB random insert :    0.000951
+HASHTAB random find 10x :          0.006116
+HASHTAB for each by iterator 10x :         0.002204
+HASHTAB delete rest by iterator :          0.000925
+./ul_hashtabchk 10000 9
+HASHTAB random insert :    0.000807
+HASHTAB random find 10x :          0.004737
+HASHTAB for each by iterator 10x :         0.002224
+HASHTAB delete rest by iterator :          0.000846
+./ul_hashtabchk 10000 10
+HASHTAB random insert :    0.000647
+HASHTAB random find 10x :          0.003808
+HASHTAB for each by iterator 10x :         0.002579
+HASHTAB delete rest by iterator :          0.001362
+./ul_hashtabchk 10000 11
+HASHTAB random insert :    0.000475
+HASHTAB random find 10x :          0.003149
+HASHTAB for each by iterator 10x :         0.002108
+HASHTAB delete rest by iterator :          0.000816
+./ul_hashtabchk 10000 12
+HASHTAB random insert :    0.000372
+HASHTAB random find 10x :          0.002339
+HASHTAB for each by iterator 10x :         0.001816
+HASHTAB delete rest by iterator :          0.000636
+./ul_hashtabchk 10000 13
+HASHTAB random insert :    0.000202
+HASHTAB random find 10x :          0.001140
+HASHTAB for each by iterator 10x :         0.002029
+HASHTAB delete rest by iterator :          0.000624
+./ul_hashtabchk 10000 14
+HASHTAB random insert :    0.000210
+HASHTAB random find 10x :          0.000797
+HASHTAB for each by iterator 10x :         0.001746
+HASHTAB delete rest by iterator :          0.000499
+./ul_hashtabchk 10000 15
+HASHTAB random insert :    0.000193
+HASHTAB random find 10x :          0.000756
+HASHTAB for each by iterator 10x :         0.002377
+HASHTAB delete rest by iterator :          0.000543
+./ul_hashtabchk 10000 16
+HASHTAB random insert :    0.000214
+HASHTAB random find 10x :          0.000756
+HASHTAB for each by iterator 10x :         0.003357
+HASHTAB delete rest by iterator :          0.000652
+./ul_hashtabchk 10000 17
+HASHTAB random insert :    0.000190
+HASHTAB random find 10x :          0.000841
+HASHTAB for each by iterator 10x :         0.005704
+HASHTAB delete rest by iterator :          0.000880
+./ul_hashtabchk 10000 18
+HASHTAB random insert :    0.000256
+HASHTAB random find 10x :          0.000854
+HASHTAB for each by iterator 10x :         0.011714
+HASHTAB delete rest by iterator :          0.001240
+./ul_hashtabchk 10000 19
+HASHTAB random insert :    0.000237
+HASHTAB random find 10x :          0.001115
+HASHTAB for each by iterator 10x :         0.024647
+HASHTAB delete rest by iterator :          0.002915
+./ul_hashtabchk 10000 20
+HASHTAB random insert :    0.000187
+HASHTAB random find 10x :          0.000755
+HASHTAB for each by iterator 10x :         0.040938
+HASHTAB delete rest by iterator :          0.004373
+./ul_hashtabchk 10000 21
+HASHTAB random insert :    0.000283
+HASHTAB random find 10x :          0.000849
+HASHTAB for each by iterator 10x :         0.078868
+HASHTAB delete rest by iterator :          0.007592
+./ul_hashtabchk 10000 22
+HASHTAB random insert :    0.000204
+HASHTAB random find 10x :          0.000755
+HASHTAB for each by iterator 10x :         0.145695
+HASHTAB delete rest by iterator :          0.015275
+============================================================
+
+sed -n -e 's/^HASHTAB random find \([0-9]*\)x :\(.*\)$/\1 \2/p' <ul_hash-timing.txt >t.dat
+sed -n -e 's/^[^a-z]*ul_hashtabchk \+\([0-9]*\) \+\([0-9]*\)$/\1 \2/p' <ul_hash-timing.txt >u.dat