HashMap concurrent insert

Violin Plot

Violin Plot

This chart shows the relationship between function/parameter and iteration time. The thickness of the shaded region indicates the probability that a measurement of the given function/parameter would take a particular length of time.

HashMap concurrent insert/ChainingHashMap (multi-threaded) with global Mutex

PDF of Slope Iteration Times

HashMap concurrent insert/ChainingHashMap (single-threaded)

PDF of Slope Iteration Times

HashMap concurrent insert/ConcurrentChainingHashMap (multi-threaded)

PDF of Slope Iteration Times

HashMap concurrent insert/ConcurrentChainingHashMap (single-threaded)

PDF of Slope Iteration Times

HashMap concurrent insert/ConcurrentChainingHashMapOptimized (multi-threaded)

PDF of Slope Iteration Times

HashMap concurrent insert/ConcurrentChainingHashMapOptimized (single-threaded)

PDF of Slope Iteration Times

HashMap concurrent insert/DashMap (multi-threaded)

PDF of Slope Iteration Times

HashMap concurrent insert/std::collections::HashMap (multi-threaded) with global Mutex

PDF of Slope Iteration Times

HashMap concurrent insert/std::collections::HashMap (single-threaded)

PDF of Slope Regression