Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Version 6 and Version 7 of ConcurrentHashTable


Ignore:
Timestamp:
2012-08-08T12:40:57Z (7 years ago)
Author:
Adam Hraska
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ConcurrentHashTable

    v6 v7  
    227227CHT performs slightly better than both HTs in the base case of running on a single cpu.
    228228
     229To reproduce these results, switch to the kernel console and run:
     230{{{
     231chtbench 10 1 0 -w
     232chtbench 10 2 0 -w
     233chtbench 10 3 0 -w
     234chtbench 10 4 0 -w
     235chtbench 11 1 0 -w
     236chtbench 11 2 0 -w
     237chtbench 11 3 0 -w
     238chtbench 11 4 0 -w
     239chtbench 12 1 0 -w
     240chtbench 12 2 0 -w
     241chtbench 12 3 0 -w
     242chtbench 12 4 0 -w
     243}}}
     244
    229245=== Hash table update overhead ===
    230246[[Image(r1589-ht-upd.png)]]
    231247
    232248
    233 
    234 === Final notes ====
     249To reproduce these results, switch to the kernel console and run:
     250{{{
     251chtbench 13 4 0 -w
     252chtbench 13 4 5 -w
     253chtbench 13 4 10 -w
     254chtbench 13 4 20 -w
     255chtbench 13 4 30 -w
     256chtbench 13 4 40 -w
     257chtbench 14 4 0 -w
     258chtbench 14 4 5 -w
     259chtbench 14 4 10 -w
     260chtbench 14 4 20 -w
     261chtbench 14 4 30 -w
     262chtbench 14 4 40 -w
     263chtbench 15 4 0 -w
     264chtbench 15 4 5 -w
     265chtbench 15 4 10 -w
     266chtbench 15 4 20 -w
     267chtbench 15 4 30 -w
     268chtbench 15 4 40 -w
     269}}}
     270
     271
     272=== Final notes ===