UPDF AI

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.