A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Automatic data partitioning in software transactional memories
2008
Proceedings of the twentieth annual symposium on Parallelism in algorithms and architectures - SPAA '08
We investigate to which extent data partitioning can help improve the performance of software transactional memory (STM). Our main idea is that the access patterns of the various data structures of an application might be sufficiently different so that it would be beneficial to tune the behavior of the STM for individual data partitions. We evaluate our approach using standard transactional memory benchmarks. We show that these applications contain partitions with different characteristics and,
doi:10.1145/1378533.1378562
dblp:conf/spaa/RiegelFF08
fatcat:rhvyf3metjgh7byttmc55k2sua