Adaptive thread mapping strategies for transactional memory applications
We propose adaptive thread mapping strategies based on single metrics. We propose a new strategy based on association rule learning. We implement all the proposed adaptive strategies in a TM system. We achieved performance improvements of up to 64.4% on a set of synthetic applications. We achieved performance improvements of up to 16.5% on the STAMP benchmark suite.
adaptivity thread mapping transactional memory multicore