Assessing the influence of data access patterns and contention management policies on the performance of software transactional memory systems. (1st January 2011)