Benchmarking Contention Management Strategies in Clojure's Software Transactional Memory Implementation
Benchmarking Contention Management Strategies in Clojure's Software Transactional Memory Implementation
P.R. Nielsen,P. Kristiansen
2010
0 Citations
TLDR
This work benchmarks the contention management strategies Aggressive, Priority and Karma in Clojure’s STM, and shows that the choice of strategy has significant impact on performance, but that there are only a few specific cases where it is an advantage to use any of those tested over Clojure's original.
